For over 8 years, Great Smile Denture Clinic provides denture, dental and dental hygiene services at 699 Markham Rd, Unit 3 in Scarborough. Our clinic has been equipped with latest dental innovation from digital x-rays to on-site dental laboratories. Give us a call to schedule an appointment today.