We are now booking for new family doctors accepting new patients.

Lab & Hospital Locations
York Region Hospitals
Mackenzie Health Richmond Hill
10 Trench St. Richmond Hill, ON L4C 4Z3
3200 Major MacKenzie Dr W, Vaughan, ON L6A 4Z3
Markham Stouffville Hospital - Markham Site
381 Church St. Markham, ON L3P 7P3
Markham Stouffville Hospital - Uxbridge Site
4 Campbell Dr. Uxbridge, ON L9P 1S4
Southlake Regional Health Centre
596 Davis Dr, Newmarket, ON L3Y 2P9
Humber River Regional Hospital
1235 Wilson Ave, North York, ON M3M 0B2
Blood Laboratories in Richmond Hill
22 Richmond St. Suite 108
Richmond Hill L4C 3Y1
Monday to Friday: 1 AM - 12 PM (noon)
250 Harding Blvd. Suit B03
Richmond Hill L4C 9M7
Monday to Friday 7:30 AM - 3:30 PM
Saturday: 7 AM - 2PM (except long weekend Saturdays)
Closed: Third Wednesday of every month at 1 PM.
Dynacare Medical Laboratories 1-800-565-5721
955 Major Mackenzie Dr.
Vaughan L6A 4P9
Monday, Tuesday, Thursday: 8 AM - 5 PM
Wednesday & Friday: 8 AM - 4 PM
328 Highway 7 E.
Richmond Hill L4B 3P7
Monday to Friday: 8 AM -5 PM
Saturday: 8 AM - 1 PM
13291 Yong St.
Richmond Hill L4E 4L6
Monday to Thursday: 7:30 AM - 6 PM
Friday: 7:30 AM - 4 PM
Saturday: 8 AM - 1 PM
7117 Bathurst St.
Thornhill L4J2J6
Monday to Thursday: 8 AM - 5 PM
Friday: 8 AM- 4 PM
7131 Bathurst St. Unit LL03
Thornhill L4J 7Z1
Monday: 8 AM - 5 PM
Tuesday: 8 AM - 6 PM
Wednesday: 9 AM - 5 PM
Thursday: 9 AM - 6 PM
Friday: 9 AM - 4:30 PM
Saturday: 9 AM - 12 PM (noon)
Please note: The hours listed are subject to change. Please check the lab's website or call the specific location to be sure of the hours of operation.