Main contact number:
Our administrative offices are located at:NSMC Salem Hospital81 Highland AvenueSalem, MA 01970
Re/schedule or cancel:
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:
Looking for a physician? Search here or call our Physician Referral Service.