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

Additional Information: