Menu
In this section
 
Specialties and Services

Laboratory Services




Blood drawing services are available to all NSPG patients through NSMC Laboratory. Several of our practices also offer blood drawing services on site. No appointment is necessary.

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
100 Cummings Center, Suite 136-P
Beverly, MA 01915
Phone: 877.379.5522
Fax: 978.948.5200
Monday – Friday: 7:45 – 11:30 a.m.
Directions

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

North Shore Physicians Group
194R North Street
Danvers, MA 01923
Phone: 978.646.2100
Fax: 978.646.2120
Monday – Friday: 8 a.m. – 4:15 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
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.
Friday: 8:30 a.m. – 12:15 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

Rowley

North Shore Physicians Group
414 Haverhill Street
Rowley, MA 01969
Phone: 978.948.5250
Fax: 978.948.5251
Monday – Friday: 8 a.m. – 4: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. – 8 p.m.
Saturday, Sunday and holidays: 7 a.m. – 3:30 p.m. 
Directions

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

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