Scotch Creek Dental Clinic Virtual Walk-In Clinic Phone 250-955-0075 5324 Squilax-Anglmnt Rd, Celista, British Columbia