HealthAlliance Hospital internal medicine physicians provide primary care to
adults. In addition to routine medical check ups, internal medicine physicians
treat a wide range of common illnesses and injuries, as well as emphasize
preventive health maintenance. If the services of a specialist are required, an
internal medicine physician can recommend one.
Appointments and Staff
For help in choosing a
physician, call 978-665-5900.
HealthAlliance Hospital Internal Medicine Physicians
To
schedule an appointment, click on the profiles below.
- Carmen Al-Homsi, MD
- Knute Alfredson, MD
- Jesus Blanco, MD
- William Brodkin, MD
- Svend Bruun, MD
- Stephen Child, MD
- Eric Cotter, MD
- Patricia Cross, MD
- Robert Fraser, MD
- Mark Haberman, MD
- Mohmmad Hajjiri, MD
- Mark Hryniewich, MD
- Edward Kamens, MD
- Eric Knutson, MD
- Myria Munoz-Bissonette, MD
- John Murphy, MD
- Jyoti Nagarkar, MD
- Erin O'Hara, MD
- Daniel O'Leary, MD
- Vasuki Radharkrishnan, MD
- Malvika Sachdev, MD
- Raymond Sauls, MD
- Michael Sheehy, MD
- Ralph Spada, MD
- Thomas Weisman, MD
- Raymond Wolejko, MD