Patient Service Centers
Blood and Specimen Collection
The following holidays are celebrated by Mass General Brigham and our Blood Collection stations will be closed. New Year’s Day, Martin Luther King Jr.’s Birthday, President’s Day, Memorial Day, Juneteenth, 4th of July Independence Day, Labor Day, Indigenous Peoples Day, Thanksgiving Day and Christmas Day.
Salem Hospital
- Lab and Vascular Services Building, 57 Highland Avenue
- Appointments are not required but are recommended as they may minimize wait times.
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
- 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
- Appointments are not required but are recommended as they may minimize wait times.
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
- Mon - Fri, 7:30 a.m. –5:10 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.
- Appointments are not required but are recommended as they may minimize wait times.
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
104 Endicott Street, Danvers
- Mon - Fri, 7 am – 4:45 p.m.
- Saturdays, 8 am – 4:15 p.m.
- Appointments are not required but are recommended as they may minimize wait times.
- You may schedule through Patient Gateway or you may call 978.573.4444, press option 3.
414 Haverhill Street, Rowley
- Mon - Fri, 7 a.m. – 5:15 p.m.
- NSPG patients only at this location
- Appointments are not required but are recommended as they may minimize wait times.
- 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. – 4:10 (closed for lunch 12:20 - 1)
- Appointments are not required but are recommended as they may minimize wait times.
- 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. - 1:45 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. - 4:45 p.m.
- Appointments are not required but are recommended as they may minimize wait times.
- 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. - 12:45 p.m.
- 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. - 4:45 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:00 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.