Our Doctors
To make an appointment with one of the specialists in the Department of Medicine, please call the number on the physician's profile or call 844.839.8299. If you have questions about services at Salem Hospital, please call 978.741.1200.
Allergy and Clinical Immunology
Cardiovascular Medicine
Dermatology
Endocrinology
Gastroenterology
Geriatric Medicine
Hospital Medicine
Infectious Disease
Nephrology
Neurology
Palliative Medicine
Primary Care
Pulmonary and Critical Care
Rheumatology