Locations

Blood and Specimen Collection Locations and Hours

No appointments are necessary. Hours are subject to change.
Please call our Client Services Department at 978-354-4134 to verify.

Danvers

NSMC Women's Center
1 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:00 a.m. – 5:45 p.m. Directions
Saturday: 8:00 a.m. - 2:45 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. – 7:45 p.m.
Saturday: 8:00 a.m. – 11:45 p.m.
Sunday: Emergencies only  Directions

Medical Office Building
225 Boston Street
3rd Floor, Suite 304
Lynn, MA 01904
Phone: 781.595.1491
Fax: 781.599.3842
Monday – Friday: 8:30 a.m. – 4:45 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:15 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:15 p.m. Directions


Peabody

One Roosevelt Avenue
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:00 a.m.- 5:30 p.m.
Saturday and Sunday: 7:00 a.m. – 3:15 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
Monday – Sunday: 8:00 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:00 a.m. – 4:15 p.m.


Additional Blood and Specimen Locations for NSPG patients only


No appointments are necessary. Hours are subject to change; please call our Client Services Department at 978-354-4134 to verify.

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

North Shore Physicians Group
194 North Street (Rear)
Danvers, MA 01923
Phone: 978.646.2100
Monday - Friday: 8:00 a.m. - 4:15 p.m.

Salem

North Shore Physicians Group
331 Highland Avenue
Salem, MA 01970
Phone: 978.745.1200
Monday - Friday: 7:30 a.m. - 5:00 p.m.

North Shore Physicians Group
400 Highland Avenue
Salem, MA 01970
Phone: 978.741.9500
Monday - Friday: 8:00 a.m. - 4:30 p.m.