Who We Are
Stockyards Medical welcomes all patients to seek care! Our facility comprises of a large range of services that will allow you to receive continuity of care. Through our team of general practitioners and nurses, our goal is to provide comprehensive and accessible care in order to better service our ever growing community.
Our Team
-
Family Medicine
-
Specialists
-
Pediatrician
-
Cardio Services
-
Lab Services
-
Immunizations
-
Virtual Care
-
Pharmacy
-
X Ray & Ultrasound
-
Physiotherapy & Rehab
-
Dentist
-
Speciality Programs

Schedule your appointment online with our doctors
OUR DOCTORS
We are fortunate to have such a great team of family physicians! Our doctors come from all walks of life and are here to provide ongoing and comprehensive care to you and your family members. Please find more information below on our team.

Dr. Olatunji Olalere
Family Physician
MD, CFPC
Dr. Swaran Kaur Syan
Family Physician
MD, CCFP
हिंदी ਪੰਜਾਬੀ

Dr. George Zajac
Family Physician
MDCM, FCPC
українська

Dr. Albert Yeung
Family Physician
MD, CCFP

Dr. Irene Li
Family Physician
MD, CCFP
李铃格 医生


Dr. Muhammed Umer Ejaz
Family Physician
MD, CCFP
हिंदी ਪੰਜਾਬੀ اردو
![shutterstock_1010172553-2 [Converted].png](https://static.wixstatic.com/media/27f18a_5088c0056c0048b6b8de2ba8ba4f47f1~mv2.png/v1/fill/w_105,h_420,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/shutterstock_1010172553-2%20%5BConverted%5D.png)
Dr. Kamala Gray
Family Physician
MD CCFP
Accepting New Patients
Accepting New Patients
Accepting New Patients
Accepting New Patients
Accepting New Patients

Dr. Faiza Shafaqat
Family Physician
MD CCFP
اردو ਪੰਜਾਬੀ
Accepting New Patients
COVID UPDATE
To minimize contact due to current COVID cases, we encourage our patients to seek virtual consultations (video/phone) for non-urgent concerns. For in person care you can request an appointment online or by calling (416) 901-9880.
APPOINTMENT POLICY
In order to reduce wait times we kindly ask patients to be punctual with scheduled appointments. Please provide 24 hours notice if you are unable to keep your appointment so we may do our best to accommodate other patients. Upon your second missed appointment without notice there will be a $35 no show charge. Thank you and we appreciate your understanding of our workplace policy.





