Meghan Fricke
Physician Assistant (PA)
Make an Appointment
(317) 975-3441Telehealth services available
Indiana Immediate Care is located at 860 E 86th St Ste 4, Indianapolis, IN 46240.
Providers at Indiana Immediate Care specialize in Family Medicine and Physician Assistant (PA).
Three providers practice at Indiana Immediate Care.
Use the insurance check on this page to verify if Indiana Immediate Care is in-network.