Dr. Gowda has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Savitha Gowda, MD is a internal medicine specialist in Norwood, MA. Dr. Gowda completed a residency at Newton Wellesley Hosp. She currently practices at Norwood Medical Associates and is affiliated with Brigham And Women's Faulkner Hospital. She accepts multiple insurance plans. Dr. Gowda is board certified in Internal Medicine.
- Newton Wellesley Hosp, Residency Hospital — 1998
- Hosp St Raphael, Internship Hospital — 1995
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Massachusetts
- CareFirst Blue Cross Blue Shield
- Commercial Insurance Company
- Coventry Health Care
- Fallon Community Health Plan
- First Health (Coventry Health Care)
- Harvard Pilgrim Health Care
- Neighborhood Health Plan
- Network Health
- Tufts Health Plan
* Please verify this information when scheduling an appointment.
Hindi, Kannada, Tamil, Telugu
Leave a review
How likely are you to recommend Dr. Gowda?
I was referred to Dr. Gowda by a colleague a few years ago. She is empathetic, reassuring, patiently listens to my complicated health issues, makes necessary adjustments to medication as needed, in the end I walk out of her office feeling well cared for after each visit. I can see why she is consistently ranked as top doctor by Boston Magazine. I am grateful to her and her staff for their service to the community especially during the pandemic.
Frequently Asked Questions
Dr. Savitha Gowda, MD generally accepts new patients. You can see Dr. Gowda's profile to make an appointment.
Use our insurance check to verify if Dr. Gowda accepts your insurance.
Dr. Gowda frequently treats Anxiety, Insomnia, and Malaise and Fatigue.
Dr. Gowda's office is located at 95 Chapel St Ste 3ab, Norwood, MA 2062. Find other locations and directions.
Dr. Gowda speaks Tamil, Telugu, and Hindi. View profile to see all.
Find contact information here to make an appointment.
- Brigham And Women's Faulkner Hospital
- Brigham And Women's Hospital
- Norwood Hospital
Norwood Medical Associates95 Chapel St Ste 3ab, Norwood, MA 2062 Existing Patients: (781) 769-3113