IU Health Physicians Kidney Health - Methodist Medical Plaza South 8830 South Meridian Street, Indianapolis, IN 46217
About the Business
IU Health Physicians Kidney Health at Methodist Medical Plaza South is a premier healthcare institution located at 8830 South Meridian Street in Indianapolis, Indiana. Our team of dedicated doctors and medical professionals specialize in kidney health, providing top-notch care and treatment for patients with kidney-related issues. Whether you are seeking preventative care, diagnosis, or treatment for kidney problems, our experienced staff is here to help. Trust in IU Health Physicians Kidney Health at Methodist Medical Plaza South for all your kidney health needs.
Photos
Location & Phone number
8830 S Meridian St Suite 105, Indianapolis, IN 46217, United States
Hours open
Monday:
08:00 - 16:30
Tuesday:
08:00 - 16:30
Wednesday:
08:00 - 16:30
Thursday:
08:00 - 16:30
Friday:
08:00 - 16:30
Saturday:
Closed
Sunday:
Closed
List of local businesses, places and services in Indiana
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos