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

Main phone: 978.741.1200

Visiting hours:
11 a.m. to 8 p.m.

Parking/Valet map

Clinical services by
building & floor

  • (download) 
  • change viewing size using zoom or percentage
  • prints out at 100% size