978.741.1200
Medical and Surgical CarePatients and Visitors InfoClasses at NSMCWellness at NSMCNSMC - About UsHealth LibraryFind a Doctor
Contact NSMC

Main contact number:

978.741.1200

Our administrative offices are located at:
NSMC Salem Hospital
81 Highland Avenue
Salem, MA 01970

 


Re/schedule or cancel:

978.354.4900

Please call if you need to schedule, reschedule, or cancel an outpatient appointment at NSMC. This number works within and outside the U.S.

 


Physician Referral Service:

1.877.676.2637

Looking for a physician? Search here or call our Physician Referral Service.