Book an Appointment

Select the option that applies to you.

Open 7 DaysNew Patients WelcomeAll Health Cards Accepted

New patient? Register first. Existing patient? Book online directly.

Prefer to Call?

Our team is happy to help you book an appointment or register.

Mon-Fri 9:00 AM - 5:00 PM613-288-4707