North Shore Physicians Group North Shore Physicians Group

Laboratory Services

Laboratory Services

Blood drawing services through North Shore Physicians Group, offered at several locations

Salem Hospital 

  • Lab and Vascular Services building, 57 Highland Avenue    see map
  • Mon - Fri, 7 am – 5 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.
  • Appointment required
  • You may schedule through Patient Gateway or you may call 978.573.4444, press option 3. Call between 8-6 weekdays and 8 - 4:15 Saturdays

North Shore Physicians Group practices

480 Lynnfield Street, Lynn

  • Mass General Brigham Healthcare Center
  • Appointment required
  • Mon - Fri, 8 am – 5: 15 p.m.

104 Endicott Street, Danvers

  • Mon - Fri, 7 am – 4:45 p.m.
  • Saturdays, 8 am – 4:15 p.m.
  • Appointment required
  • You may schedule through Patient Gateway or you may call 978.573.4444, press option 3. Call between 8-6 weekdays and 8 - 4:15 Saturdays

1 Widger Road, Marblehead, MA

414 Haverhill Street, Rowley

  • Mon - Fri, 7 am – 3:15 p.m. (for NSPG patients only)
  • Reservations required.
    Make a reservation online
  • You may also call the practice at 877.379.5522 to reserve your place in line. We will keep you updated so that you may arrive right on time. If you are more than 15 minutes late we will offer you the next available reservation.

1069 Broadway, Saugus

  • Mon – Fri, 8 – 4:15 p.m.  but closed for lunch 12:15-12:45
  • Appointments required

383 Paradise Road, Swampscott

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

194R North Street, Danvers, MA

331 Highland Avenue, Salem, MA

400 Highland Avenue, Salem, MA

2 Essex Center Drive, Peabody, MA