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