Patient Service Centers

Blood and Specimen Collection


The following locations are OPEN

(except July 4 and 5, Labor Day, Thanksgiving, Christmas Day, New Years Day, Martin Luther King Jr. Day, Presidents Day, Memorial Day):


Salem Hospital

  • Lab and Vascular Services Building, 57 Highland Avenue
  • Appointment required
  • Mon - Fri, 7 a.m. – 4:45 p.m.
  • Saturday, 8 a.m. – 4:10 p.m. 

Mass General Brigham Healthcare Center

  • 480 Lynnfield Street, Lynn   
  • Appointment required
  • Mon - Fri, 8 a.m. –5:15 p.m.
  • Tel: 781.477.3343   Fax  781 477-3677

Outpatient Services

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

    North Shore Physicians Group practices


    104 Endicott Street, Danvers

    • Mon - Fri, 7 am – 4:45 p.m.
    • Saturdays, 8 am – 4:15 p.m.
    • Appointment required

    414 Haverhill Street, Rowley

    • Mon - Fri, 7 a.m. – 3:15 p.m.
    • NSPG patients only at this location
    • Reservation required
      Make a reservation online
      .
    • You may also call the practice at 877.379.5522 to reserve a spot. 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 (Rt. 1 South), Saugus

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

    383 Paradise Road, Swampscott

    • Mon – Fri, 8 a.m. - 12:15 p.m.
    • NSPG OB patients only at this location

    1 Widger Road, Marblehead, MA

    • Appointment required

    194R North Street, Danvers, MA


    331 Highland Avenue, Salem, MA


    400 Highland Avenue, Salem, MA


    2 Essex Center Drive, Peabody, MA


    225 Boston Street, Lynn is still closed.