Schedule an appointment today with our physicians who have provided specialized healthcare in the south Indianapolis and Greenwood area for more than 25 years.
Photos
Information
Company name
IU Health Physicians Family Medicine - Methodist Medical Plaza South
Category
Doctors
FAQs
What is the phone number for IU Health Physicians Family Medicine - Methodist Medical Plaza South in Indianapolis IN?
You can reach them at: 317-865-6700. It’s best to call IU Health Physicians Family Medicine - Methodist Medical Plaza South during business hours.
What is the address for IU Health Physicians Family Medicine - Methodist Medical Plaza South on meridian in Indianapolis?
IU Health Physicians Family Medicine - Methodist Medical Plaza South is located at this address: 8820 S Meridian St Indianapolis, IN 46217.
What are IU Health Physicians Family Medicine - Methodist Medical Plaza South(Indianapolis, IN) store hours?
IU Health Physicians Family Medicine - Methodist Medical Plaza South store hours are as follows: Mon-Fri: 7:30AM - 5:00PM, Sat-Sun: Closed.