Our main office is at the corner of 96th Street and Ditch Road on the north side of Indianapolis, in the Excell For Life Family Care and Pediatrics building.
1329 West 96th Street, Suite 120
Indianapolis, IN 46260
Some members of our staff also work part-time in our Greenwood office, located in the Emerson Office Suites building.
438 S Emerson Ave, Ste 165
Greenwood, IN 46143