Contact us

Location

7 Bayview Station Rd, Ottawa, ON K1Y 2C5

By Appointment Only
Valid health card required.
Family physician needed for follow-up.

Phone

(1-833-217-5337)

Fax
613-701-4104

Email

info@sleepefficiency.ca