Patient Service Centers

Blood and Specimen Collection


Holiday closings for most of our locations:

July 4 and 5, Labor Day, Thanksgiving, December 24 and 25 and December 31 and January 1, Martin Luther King Jr. Day, Presidents Day, Memorial Day.

Salem Hospital Outpatient Lab: Our outpatient lab in the Lab/Vascular building on the Salem Hospital campus WILL BE OPEN on Dec 24 and Dec 31 from 7 - 1 p.m.


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. 
  • **This location only will be open 12.24 and 12.31 from 7 a.m. – 1 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
    • Reservation required for lab work at this practice
      Make a reservation online
    • You may also call the practice at 781.599.2600 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.

    1 Widger Road, Marblehead, MA

    • Appointment required

    Beverly Cummings Center 107T

    • Reservation required for lab work at this practice
      Make a reservation online
    • You may also call the practice at 978.922.0357 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.

    194R North Street, Danvers, MA

    • Reservation required for lab work at this practice
      Make a reservation online
    • You may also call the practice at 978.646.2100 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.

    331 Highland Avenue, Salem, MA

    • Reservation required for lab work at this practice
      Make a reservation online
    • You may also call the practice at 978.745.1200 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.

    400 Highland Avenue, Salem, MA

    • Reservation required for lab work at our urology practice
      Make a reservation online
    • You may also call the practice at 978.741.4133 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.

    2 Essex Center Drive, Peabody, MA

    • Reservation required for lab work at this practice
      Make a reservation online
    • You may also call the practice at 978.532.6111 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.

    225 Boston Street, Lynn is still closed.