Where do you need Doctors And Clinics ?
Innovative Therapy Center
317-573-2493
39.927047
-86.109686
About Innovative Therapy Center
Innovative Therapy Center is located at 2900 E 96th St Ste B, Indianapolis, IN. This location is in the Nora - Far Northside neighborhood. This business specializes in Ear Care and Rehabilitation Services.