Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Hima Atluri xhas an overall rating of 4.5.

About

Hima Atluri, MD is a Doctor primarily located in Decatur, IL. Their specialties include Geriatric Medicine and Internal Medicine. Hima Atluri is affiliated with Decatur Memorial Hospital.

Locations & Directions

2981 N Main St
Decatur, IL 62526