978.741.1200
Medical and Surgical CarePatients and Visitors InfoClasses at NSMCWellness at NSMCNSMC - About UsHealth LibraryFind a Doctor
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)

View Parking & Valet map (below) for the location of the Mass General for Children at North Shore Medical Center on the campus.

Parking/Valet map