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