Sneha Kumar, MD
Permanently closed
302 W Hay St Ste 110
Decatur, IL 62526
Specialties
To improve the health of the people of Central Illinois. Sneha Kumar, MD practices family medicine for Decatur Memorial Hospital. Her office is located at the West Hay Medical Center.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.

