![Home Slide](http://www.lakeshoremedicalgroup.ca/wp-content/plugins/revslider/public/assets/assets/transparent.png)
![](http://www.lakeshoremedicalgroup.ca/wp-content/uploads/2015/12/home-slide1.jpg)
Welcome to Lakeshore Medical Group
Questions about your vaccine status/history/Measles? call 311
Please view this Public Health Ontario table for measles vaccine questions
Student needing to catch up on vaccinations? click here
Address
345 Lakeshore Rd. East, Suite 502
Oakville, ON L6J 1J5
Phone: 905-845-4511
Telephone Office Hours For Lakeshore Medical Group & Dr. MacGregor
Monday-Thursday: 8:30am-4:30pm
Friday: 8:30am-3:30pm
The office is closed daily 12:00pm – 1:00pm
Although optional, we are asking all patients to continue wearing a mask when you are in the waiting area, seeing the nurse, or in an exam room. If you are coming into the office for an appointment, it is a critical safety measure in our relatively high risk environment where we care for vulnerable and frail patients (i.e. minimizing the risk of exposing healthcare workers and other patients)
LAB UPDATE:
Please note that the lab has closed as of February 7th, 2024. We understand that many patients used this service and we are sorry. Please click the links to find a Lifelabs (here) or Dynacare (here) nearest you moving forward. Please find a list of labs closest to our clinic:
LIFELABS
170 Rebecca St, Oakville, ON L6K 1J6 (4 min away)
1235 Trafalgar Rd B-08, Oakville, ON L6H 3P1 (7 min away)
DYNACARE
100-209 Oak Park Blvd, Oakville, ON L6H 7S8 (9 min away)
180-2525 Old Bronte Rd, Oakville, ON L6M 4J2 (17 min away)
Please see FAQ for information on our After Hours Clinics and Prescription Renewal Charges.