860 East 86th Street Indianapolis, IN 46240 (317) 580-3200 Located on the corner of 86th and Guilford Ave next to Nora Library. Facility Manager: TaMara Knox Medical Director: Greg Miller, M.D. NO APPOINTMENT NEEDED
Open 7AM to 11PM every day.
Driving Directions Enter your originating address below. Street Address: City: State: Indiana Illinois Michigan Ohio Kentucky Zip:
Sports Physical Coupon: $15 off
If your child needs medical care when you're not around, you'll be glad you authorized Immediate Care.