Location

We are located at the corner of 96th Street and Ditch Road on the north side of Indianapolis. Our address is:

1329 West 96th Street, Suite 120
Indianapolis, IN 46260

We are in the Excell For Life Family Care and Pediatrics building and our door faces 96th Street.