North Shore Medical Center
NSMC Salem Hospital
81 Highland Avenue
Salem, MA 01970
Services at this location:
Medical, surgical, diagnostic, psychiatric, emergency and more.
Visiting hours for various hospital services
Bus and train schedules via MBTA
Map and Directions
Congratulations to our Top Docs of 2018!