Dr. Aris Abeleda, MD
Family Medicine
Make an Appointment
(317) 865-6700Telehealth services available
IU Health Physicians Family Med is located at 8820 S Meridian St Ste 120, Indianapolis, IN 46217.
Providers at IU Health Physicians Family Med specialize in Family Medicine and Nursing (Nurse Practitioner).
Seven providers practice at IU Health Physicians Family Med.
Use the insurance check on this page to verify if IU Health Physicians Family Med is in-network.