Welcome to Prince Edward Medical!

We see patients of all ages and offer comprehensive care, including preventative care.


Please see the New Patients tab for further details.


AS OF AUGUST 1, 2017, WE ARE A FHO (Prince Edward Medical Family Health Organization) AND OUR AFTER HOURS CLINICS WILL BE HELD AT OUR OWN LOCATION MONDAY TO THURSDAY (5:30pm-8:30pm) AND SATURDAY (9am-12pm).

Please see the Urgent Visit tab for further details.

REMEMBER: Always come 10 minutes early to your appointment, bring a VALID health card and all your medications to each visit. We do NOT make reminder calls.

If your health card is not valid, or if you are late for your appointment, you will be charged the appropriate OMA rate for your meet and greet appointment will be re-booked at the next available new patient slot.

For more information, go to the Your Visit section.

ALSO NOTE: It is a clinic policy to not allow transfers between physicians.



Prince Edward Medical is thrilled  to welcome Dr. Olya Keenan to the practice!!

Some of you may recognize her, as she initially joined PEM to cover Dr. Anna Holland’s maternity leave. Patients, staff, and physicians loved her so much, PEM couldn’t resist inviting her to be a permanent family physician in the practice. 

Dr. Keenan is now taking patients of all ages; from infants to seniors, and loves taking entire families together.

She is a skilled pregnancy and obstetrics provider, and delivers babies at St. Joseph Health Centre. (She is also happy to see you for only pregnancy care if you already have a family doctor).

You can read her profile here, and also get to know her by following our Instagram and Facebook!
Call (647) 345-3048 now to book your first appointment, before her practice is full!