978.741.1200
Medical and Surgical CarePatients and Visitors InfoClasses at NSMCHealth LibraryNSMC - About UsFind a DoctorInfo on a Condition/Treatment
Contact NSMC
Find an NSMC Doctor
 

Or call our Physician Referral Service:

1.877.676.2637

 


Main contact number:

978.741.1200


TDD:

1.800.439.2370



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


 


Re/schedule or cancel:

978.354.4900

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