The Tooth Shoppe Denture Clinic is located in Markham, Canada on 5990 16th Ave #212. The Tooth Shoppe Denture Clinic is rated 4.9 out of 5 in the category denture care center in Canada. The Tooth Shoppe Denture Clinic is a medical practice company based out of 5990 16th Ave, Markham, Ontario, Canada.
Address
5990 16th Ave #212
Headquarters
Markham, Ontario