Locations
Blood and Specimen Collection Locations and Hours
Beverly
North Shore Physicians Group
900 Cummings Center, Suite 107T
Beverly, MA 01915
Phone: 978-922-0357
Monday - Friday: 8:00 a.m. - 4:30 p.m.
Danvers
NSMC Women's Center
1 Hutchinson Drive
Danvers, MA 01923
Phone: 978.739.6910
Fax: 978.739.6947
Monday – Friday: 7:30 a.m. – 5:00 p.m. Directions
Mass General/North Shore Center for Outpatient Care
104 Endicott Street
Suite LL01 (Lower level)
Danvers, MA 01923
Phone: 978.882.6688
Fax: 978.882.6699
Monday – Friday: 7:00 a.m. – 6:00 p.m. Directions
Saturday: 8:00 a.m. - 3:00 p.m.
North Shore Physicians Group
192 North Street
Danvers, MA 01923
Phone: 978-646-2100
Monday - Friday: 8:00 a.m. - 4:15 p.m.
Lynn
NSMC Union Hospital
500 Lynnfield Street East
1st Floor
Lynn, MA 01904
Phone: 781.477.3494
Fax: 781.477.3996
Monday – Friday: 7:30 a.m. – 8:00 p.m.
Saturday: 8:00 a.m. – 12:00 p.m. (Noon)
Sunday: Emergencies only Directions
Medical Office Building
225 Boston Street
3rd Floor Lynn, MA 01904
Phone: 781.595.1491
Fax: 781.599.3842
Monday – Friday: 8:30 a.m. – 5:00 p.m. Directions
West Medical Building
496 Lynnfield Street
Suite 106
Lynn, MA 01904
Phone: 781.477.3343
Fax: 781.477.3677
Monday – Friday: 8:00 a.m. - 5:30 p.m. Directions
Marblehead
North Shore Physicians Group Medical Office Building
1 Widger Road
Marblehead, MA 01945
Phone: 781.639.1296
Fax: 781.639.0591
Monday – Friday: 7:00 a.m. – 3:30 p.m. Directions
Peabody
Harvard Vanguard Building
2 Essex Center Drive
2nd Floor
Peabody, MA 01960
Phone: 978.977.8212
Fax: 978.532.6123
Monday – Friday: 8:30 a.m. – 5:00 p.m. Directions
One Roosevelt Avenue
Peabody, MA 01960
Phone: 978.536.0215
Fax: 978.536.0230
Monday – Friday: 8:30 a.m. – 12:30 p.m. Directions
Salem
Davenport 4
Salem, MA 01970
Phone: 978.354.4497
Fax: 978.740.4843
Monday – Friday: 7:00 a.m.- 5:30 p.m.
Saturday: 7:00 a.m. – 12:00 p.m.(Noon) Directions
MassGeneral for Children at North Shore Medical Center
57 Highland Avenue
Salem, MA 01970
Phone: 978.354.2641
Fax: 978.825.6985
Monday – Friday: 8:00 a.m. – 7:00 p.m. Directions
Saugus
North Shore Physicians Group
1069 Broadway (Rte. 1 South)
Saugus, MA 01906
Phone: 781.231.6363
Fax: 781.233.1686
Monday – Friday: 8:00 a.m. – 4:30 p.m.