978.741.1200
Medical and Surgical CarePatients and Visitors InfoClasses at NSMCHealth LibraryNSMC - About UsFind a DoctorInfo on a Condition/Treatment
NSMC Locations
57 Highland Avenue
Salem, MA  01970

Main phone:  978.745.2100

Visiting hours:
11 a.m. - 8 p.m.  (Family welcome 24/7)

See the Parking & Valet map (below) for the location of the NSMC No Shore Children's Hospital on the campus

Parking/Valet map