Click on each marker for exact directions to that location

Locations

Walk-In Clinic South

1260 Innovation Parkway
Suite 100
Indianapolis, IN  46143
Phone: (317) 884-5200

Click here for more information on the Walk-In Clinics

Hours
Monday - Friday from 8 am to 8 pm
Saturday from 9 am to noon

« All Locations