Marlborough 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 508-481-6668.
Marlborough Hospital Internal Medicine Physicians
To schedule an appointment, click on the profiles below.
- Usha Bandari, MD
- Christian Correia, MD
- Jose Flores-Cardillo, MD
- Dolly Geevarghese, MD
- Michele Goh, MD
- Shunian He, MD
- Joel Hurwitz, MD
- Chandrika Jain, MD
- Edyta Konrad, MD, PhD
- Vinay Kumar, MD
- Anupam Mathur, MD
- Lalita Matta, MD
- Richard McMahon, MD
- Christian Potter, MD
- Sangeetha Punjabi, MD
- Saqib Qureshi, MD
- Clifford Risk, MD
- Charles Rosenbaum, MD
- Robert Sumner, MD
- Rachel McColl Vuolo, MD