Patient Service Centers

Blood and Specimen Collection


The following locations are currently CLOSED:


North Shore Physicians Group practices

194R North Street, Danvers, MA

331 Highland Avenue, Salem, MA

400 Highland Avenue, Salem, MA

2 Essex Center Drive, Peabody, MA

1 Widger Road, Marblehead, MA

Also closed is 225 Boston Street, Lynn, MA


The following locations are OPEN

(except July 3 and July 4, Labor Day, Thanksgiving, Christmas Day, New Years Day, Presidents Day, Memorial Day):


Salem Hospital

  • Lab and Vascular Services Building (to the left of Children's)
  • 81 Highland Ave., Salem
  • Mon - Fri, 7 a.m. –4:45 p.m.
  • Saturday, 8 a.m. - 12 p.m. 

NSMC Outpatient Services    

  • 1 Hutchinson Drive, Danvers
  • Mon - Fri, 7:30 a.m. - 3:45 p.m.

North Shore Physicians Group

  • 496 Lynnfield Street (Union Hospital), Lynn   
  • Mon - Fri, 8 a.m. – 5: 15 p.m.

North Shore Physicians Group

  • 104 Endicott Street, Mass General/North Shore Center for Outpatient Care, Danvers
  • Mon - Fri, 8 a.m. – 4:15 p.m. (no Saturday hours)

North Shore Physicians Group

  • 414 Haverhill Street, Rowley
  • Mon - Fri, 7 a.m. – 3:15 p.m. (for NSPG patients only)

North Shore Physicians Group

  • 1069 Broadway (Rt. 1 South), Saugus
  • Mon – Fri, 8 a.m. – 4:15 p.m. but closed for lunch 12:15-12:45

North Shore Physicians Group OB/GYN

  • 383 Paradise Road, Swampscott
  • Mon – Fri, 8 a.m. - 12:15 p.m.  (for NSPG OB patients only)

We are instructing providers and patients to postpone any routine lab tests until further notice.

Exceptions to this are:

  • INR testing
  • Labs needed to monitor your medications

Patients should contact their providers via Patient Gateway to determine whether their lab work is considered necessary at this time.