North Shore Medical Center
NSMC Salem Hospital
81 Highland Avenue
Salem, MA 01970
11 a.m. to 8 p.m.
Services at this location:
Medical, surgical, diagnostic, psychiatric, emergency and more.
Bus and train schedules via MBTA
Hotels, restaurants and other area info
Map and Directions
Ranked among the top five Best Hospitals in the Boston Metro Area by U.S. News & World Report.