Dentistry on St. Clair box footer

Markham Town Square box footer

If you have any questions, please fill this form and click "Submit".
We will contact you in 48 hours.




Contact Us

Dr. Klein is happy to offer comprehensive, quality care to his patients in two convenient, easy-to-reach locations. Both offices offer a full range of dental services. Check below to see which location is best for you!

A picture of the Smile Solvers office on St. Clair

Dentistry on St.Clair

Located in the heart of Corso Italia (Dufferin and St.Clair), this office offers comprehensive dentistry as well as specialty periodontic services in this eclectic midtown neighbourhood. Dedicated to meeting the dental needs of the community, the office is multilingual, with English, Portuguese, Italian, Spanish & Filipino speaking staff, all of whom are highly qualified and efficient. Dr. Klein grew up in this area, with family who owned businesses right in the neighbourhood. He is committed to the community and maintaining a practice devoted to excellence in care.

Office Hours:
Monday: 10:00 am - 7:30 pm
Tuesday: 10:00 am - 2:00 pm
Wednesday: 8:00 am - 4:00 pm*
Thursday: 9:00 am - 6:00 pm (periodontist only)
Friday: 8:00 am - 4:00 pm*

*available 7:30 am

Located at:
1268 St. Clair Ave West (2½ blocks west of Dufferin)
Toronto, Ontario
M6E 1B9
ph: 416-658-8885
fax: 416-658-4402
smilesolvers@yahoo.ca

Markham Town Square

In this fast-growing family community at Warden and Highway 7, Dr. Klein’s office is there to offer convenient, comprehensive care. The office is wheelchair accessible and Saturday appointments are available. With a new, specially equipped facility and a dedicated staff, they are delighted to offer the area an unmatched standard of dental care.

Office Hours:
Tuesday: 8:00 am - 4:00 pm
Thursday: 8:00 am - 6:30 pm*
Saturday: 8:00 am - 1:00 pm**

*available 7:30 am
**once per month

Located at:
8601 Warden Ave (at Hwy 7)
Markham, Ontario
L3R 2L6
ph: 905-940-9988
fax: 905-415-5982
drgary@smilesolvers.com

After Hours Emergencies

We endeavour to see emergency patients same day. Please call early in the day to be seen the same day. We will make sure that appropriate treatment will improve your situation so you will get a good night’s sleep.

After hours, Dr Klein can be reached at 416-271-9547. Alternatively, the Dental Emergency Service can be reached at 416-485-7121.