Call us now ! Send us an email http://maps.google.com/maps?q=3806 W 86th ST Indianapolis United States

Back to Top

Contact International Family Medicine, Walk-In & Urgent Care in Indianapolis

International Family Medicine, Walk-In & Urgent Care
North Side
3806 W. 86th St.
Indianapolis, IN 46268
Phone: 317-731-5887
Fax: 317-731-5892
West Side
7457 W. 10th St.
Indianapolis, IN 46214
Phone: 317-273-6363