Patient Service Centers
Blood and Specimen Collection
Holiday closings for most of our locations:
July 4, Labor Day, Thanksgiving, December 24 and 25 and December 31 and January 1, Martin Luther King Jr. Day, Presidents Day, Memorial Day, June 19 (Juneteenth), Indigenous People's Day (second Monday in October).
Salem Hospital Outpatient Lab: Our outpatient lab in the Lab/Vascular building on the Salem Hospital campus will be closed on Dec 24 and Dec 31.
Salem Hospital
- Lab and Vascular Services Building, 57 Highland Avenue
- 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
- 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
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
- Mon - Fri, 7:30 a.m. –4:45 p.m.
- Tel: 781.477.3343 Fax 781 477-3677
Outpatient Services
- 1 Hutchinson Drive, Danvers
- Mon - Fri, 7:30 a.m. - 4: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
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
414 Haverhill Street, Rowley
- Mon - Fri, 7 a.m. – 5:15 p.m.
- NSPG patients only at this location
- Appointment required
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
1069 Broadway (Rt. 1 South), Saugus
- Mon – Fri, 8 a.m. – 12:15 and then 12:45 - 4:15 p.m.
- Appointment required
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
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.
250 Paradise Road, Swampscott
- Mon – Fri, 8 a.m. - 4:15 p.m.
- Reservation required for lab work at this location
Make a reservation online
- You may also call the practice at 781.596.2000 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
- Mon – Fri, 7 a.m. - 3: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
Beverly Cummings Center 107T
- Mon – Fri, 8 a.m. - 12:30 and then 1:30- 4:45 p.m.
- 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.
Beverly Cummings Center 136-P
- Mon – Fri, 8 a.m. - Noon
- Reservation required for lab work at this practice
Make a reservation online
- You may also call the practice at 978.279.0800 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
- Mon - Fri, 8 a.m. – 1 and then 1:30 - 4:15 p.m
- Appointment required
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
331 Highland Avenue, Salem, MA
- 8:30 a.m. - 5:15 p.m.
- Appointment required
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
400 Highland Avenue, Salem, MA
- 8:15 a.m. - 4:45 p.m.
- 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 Corporation Way, Peabody, MA
- Mon – Fri, 8:30 a.m. - 4:45 p.m.
- 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.