This practice strives to provide comprehensive care to our patients at any stage of their life. We focus on prevention and keeping our patients healthy.
Our physicians maintain continuity of care by working together and covering for each other when one is not available. We also provide same day appointments.
For urgent visits after closing, there are designated after hours clinics from Monday to Friday from 17.00-19.30. See more.
If you would like to connect with one of our doctors using technology. We offer eVisit privileges for our rostered patients. For more information and how to sign up, contact our office.
A nurse staffed Telephone Health Advisory Service provides advice during the after hours to our enrolled patients at 1-866-553-7205.
Neonatal care
Well baby checks + vaccinations
Child and Adolescent care
Adult physicals
Women's Health
Prenatal care
Obstetrical care
Men's Health
End of life and Palliative care