Contact us Location7 Bayview Station Rd, Ottawa, ON K1Y 3B5 By Appointment OnlyFamily physician needed for follow-up.Phone(1-833-217-5337)Fax 613-701-4104Emailinfo@sleepefficiency.ca Name * First Name Last Name Phone * (###) ### #### Email * Message * Thank you!