IU Health Physicians Cardiology-Methodist Medical Plaza South
Medical Centers, Clinics
CLOSED NOW:
8:00 am - 4:30 pm
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Wed Fri - Phone:
Main - 317-865-6900
- Address:
- 8830 S Meridian St Indianapolis, IN 46217
- Link:
- Categories
- Medical Centers, Clinics
- Location
- Methodist Medical Plaza South
General Info
IU Health Cardiology on the south side of Indianapolis provides specialized heart care near you. We treat many heart conditions including high blood pressure.
Contact Info
Reviews
Suggest an Edit
Data provided by one or more of the following: Thryv, Data Axle, Yext.