Patient Service Centers
Blood and Specimen Collection
The following locations are OPEN
(except July 3 and 4, 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, 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
- 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
- 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
- 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. – 3:15 p.m.
- NSPG patients only at this location
- Reservations required.
Make a reservation online
. - You may also call the practice at 877.379.5522 to reserve your appointment. We will keep you updated so that you may arrive right on time.
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
1 Widger Road, Marblehead, MA
- 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
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.