Patient Service Centers

Blood and Specimen Collection


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 
  • 57 Highland Avenue, next to Children's
  • Mon - Fri, 7 a.m. –4:45 p.m.
  • Saturday, 8 a.m. - 12 p.m. 

Mass General Brigham Healthcare Center

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

NSMC Outpatient Services    

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

    North Shore Physicians Group practices 


    480 Lynnfield Street, Lynn

    • Mon - Fri, 8 a.m. – 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
    • Call 978.573.4444, press option 3; call between 8-6 weekdays and 8 - 4:15 Saturdays

    414 Haverhill Street, Rowley

    • Mon - Fri, 7 a.m. – 3:15 p.m.
    • NSPG patients only at this location

    1069 Broadway (Rt. 1 South), Saugus

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

    383 Paradise Road, Swampscott

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

    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

    • Appointment required

    225 Boston Street, Lynn is still closed.