Our Locations

Sleep & Smiles Shouldn't Have Limits

That is why we work hard to serve you at 5 clinics all across Ontario! Find the closest location near you, and change your life with one consultation.

Denture Locations

Windsor - Greenwood Centre

Phone:
(519) 979-0070

Address:
3200 Deziel Drive Suite 118
Windsor, ON

Leamington - Talbot West Plaza

Phone:
(519) 322-1377

Address:
221 Talbot St W
Leamington, ON

Sleep Apnea & Snoring Locations

Windsor - Greenwood Centre

Phone:
(519) 979-0070

Address:
3200 Deziel Drive Suite 118
Windsor, ON

Leamington - Talbot West Plaza

Phone:
(519) 322-1377

Address:
221 Talbot St W
Leamington, ON

Windsor - Sleep Disorders Clinic

Phone:
1 (877) 891 - 8634

Address:
55 Edinborough St
Windsor, ON

Get answers and advice

Our goal is to answer all your questions in a timely manner.