Directions/Locations
NSMC Salem Hospital
81 Highland Avenue
Salem, MA 01970
Main phone: 978.741.1200
11 a.m. to 8 p.m.
Services at this location:

Medical, surgical, diagnostic, psychiatric, emergency and more.

Additional Information: