Welcome! To start your online booking, please input the information below.
If you are experiencing a medical emergency, please call 911.
For the following appointments, please call the clinic to book.
Online booking is currently available for:
Your appointment might be subject to rescheduling if it was not booked under the appropriate appointment type.
Failure to cancel your appointment 24hrs in advance will result in a fee.
Please ensure that our office has a current active email address or mobile phone number for you on file. For all other appointments or questions, please phone the office.
Bruyère Clinic: 613-241-3344
Primrose Clinic: 613-230-7788
Online booking is only available for registered patients at this clinic.
Dr. Janet Barber - Team Link
- Dr. Sarah Al-Alansari
- Dr. Hussein Said
- Dr. Melissa Shiff
Dr. Paul Crabtree - Team Link
- Dr. Millie Mohan
- Dr. Adam Renaud
Dr. Alan Ng - Team Link
- Dr. Jamil Abudaia
- Dr. Christine Wang
Dr. Kamila Premji - Booking Link
Dr. Sohil Rangwala - Team Link
- Dr. Saja Abid Al Hadi
- Dr. Brandon Heidinger
- Dr. Areti Tzanetakis
Dr. Erin Stone - Team Link
- Dr. Noah Massie
- Dr. Jacob Ranot
- Dr. Amy Zeglinski-Spinney
Dr. Jolanda Turley - Team Link
- Dr. Ravi Bhindi
- Dr. Deejesh Subramanian
- Dr. Logan Verlaque