Find North Shore Medical Center Salem Hospital in Essex County, MA

  • North Shore Medical Center Salem Hospital
  • 81 Highland Avenue, Salem, MA 01970
  • 978-741-1200