Locations

Blood and Specimen Collection Locations and Hours

NSMC Labs provides phlebotomy services at the following public Patient Service Centers. All locations provide easy access and ample parking. No appointments are necessary. Hours are subject to change, please call 978.354.4134 to verify.


Danvers

NSMC Outpatient Services
One Hutchinson Drive
Danvers, MA 01923
Phone: 978.739.6910
Fax: 978.739.8903 
Monday – Friday: 7:30 a.m. – 3:45 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 a.m. – 5:45 p.m.
Saturday: 8 a.m. – 2:45 p.m.
Directions

Lynn

NSMC Union Hospital
500 Lynnfield Street 
South Ground Entrance 
Lynn, MA 01904
Phone: 781.477.3456
Fax: 781.596.8407
Monday – Friday: 7:30 a.m. – 6:45 p.m.
Saturday: 8:30 a.m. – noon
Directions

Medical Office Building
225 Boston Street
Suite 304
Lynn, MA 01904
Phone: 781.595.1491
Fax: 781.599.3842
Monday – Thursday: 8:30 a.m. – 4:45 p.m.
Directions

NSMC Union Hospital
West Medical Building
496 Lynnfield Street
Suite 106
Lynn, MA 01904
Phone: 781.477.3343
Fax: 781.477.3677
Monday – Friday: 8 a.m. – 5:15 p.m.
Directions

Marblehead

North Shore Physicians Group
Medical Office Building 
One Widger Road
Marblehead, MA 01945
Phone: 781.639.1296
Fax: 781.639.0591
Monday – Friday: 7 a.m. – 3:15 p.m.
Directions

Peabody

Family Medicine North
One Roosevelt Avenue
Suite 201
Peabody, MA 01960
Phone: 978.536.0215
Fax: 978.536.0230
Monday – Friday: 8:30 a.m. – 12:15 p.m.
Directions

Salem

NSMC Salem Hospital 
81 Highland Avenue
Davenport 4
Salem, MA 01970
Phone: 978.354.4497
Fax: 978.740.4843
Monday – Friday: 7 a.m. – 9 p.m.
Saturday, Sunday and major holidays: 7 a.m. – 3:30 p.m. 
Directions

MassGeneral for Children at North Shore Medical Center
57 Highland Avenue
Salem, MA 01970
Phone: 978.354.2641
Fax: 978.825.6985
Seven days a week: 8 a.m. – 7:45 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 a.m. – 4:15 p.m.
Directions


Additional Blood and Specimen Locations for NSPG patients only

North Shore Physicians Group patients can visit any of the following Patient Service Centers. All locations provide easy access and ample parking. No appointment is necessary. Hours are subject to change, please call 978.354.4134 to verify.

Beverly

North Shore Physicians Group
900 Cummings Center, Suite 107-T
Beverly, MA 01915
Phone: 978.922.0357
Fax: 978.922.1105
Monday – Friday: 8 a.m. – 4:15 p.m.
Directions

North Shore Physicians Group
900 Cummings Center, Suite 126-V
Beverly, MA 01915
Phone: 978.279.0800
Fax: 978.279.0805
Monday – Friday: 7:30 a.m. – 3:45 p.m.
Directions

Danvers

North Shore Physicians Group
194R North Street
Danvers, MA 01923
Phone: 978.646.2100
Fax: 978.646.2120
Monday – Friday: 8 a.m. – 3 p.m.
Directions

Peabody

North Shore Physicians Group
2 Essex Center Drive
2nd Floor
Peabody, MA 01960
Phone: 978.977.8212
Fax: 978.532.6123
Monday – Friday: 8:30 a.m. – 4:45 p.m.
Directions

Salem

North Shore Physicians Group
331 Highland Avenue
Salem, MA 01970
Phone: 978.542.0211
Fax: 978.740.2362
Monday – Friday: 7:30 a.m. – 4:45 p.m.
Directions

North Shore Physicians Group
400 Highland Avenue
Salem, MA 01970
Phone: 978.741.9500
Fax: 978.741.3927
Monday – Friday: 8 a.m. – 4:15 p.m.
Directions