
Please call before you come to the lab, as hours are subject to change due to staffing issues related to COVID-19.
Note: Walk-in patients for routine lab work are asked to arrive 15 minutes before closing when possible.
Auburn
Due to COVID-19, we are temporarily reducing hours.
385 Southbridge Street
(508) 721-1196
Monday – Thursday: 6:45am – 6:00pm
Friday: 6:45am – 5:00pm
Framingham
761 Worcester Road (Rt. 9)
(508) 872-1107
Monday – Thursday: 8:00am – 5:00pm
Holden
64 Boyden Road
(508) 829-6765
Monday – Friday: 7:00am – 5:00pm
Leominster
225 New Lancaster Road
(978) 466-3211
Monday: 7:00am – 6:00pm
Friday: 7:00am – 5:00pm
Milford
101 Cedar Street
Phone: (508) 634-5052
Monday – Friday: 7:00 AM – 7:00 PM
Saturday: Call or schedule
Shrewsbury
378 Maple Avenue
(508) 595-2518
Monday – Friday: 7:00AM – 5:00PM
Southborough
24-28 Newton Street
508-460-3007
Monday – Friday: 7:30 AM – 6:00 PM
Webster
344 Thompson Road
(508) 671-4071
Monday – Friday: 8:00am – 4:00pm
Westborough
900 Union Street
(508) 871-0710
Monday – Friday: 7:00am – 6:00pm
Worcester
5 Neponset Street
(508) 595-2501
Monday – Friday: 7:00am – 6:00pm
Saturday: 7:00am – 3:00pm
Suite 250 North
Worcester Medical Center
123 Summer Street
(508) 368-3155
Monday – Friday: 7:00am – 5:00pm