Directions/Locations
NSMC Salem Hospital
81 Highland Avenue
Salem, MA 01970
Main phone: 978.741.1200
Visiting hours: 11 a.m. to 8 p.m.
Additional Information: