Physical Therapy Indianapolis, IN 1150 W 86th Street Indianapolis, IN 46260 (317) 688-7660 (317) 580-0107 staci@irocpt.com Driving Directions Hours Mon – Thurs 7am - 7pm Fri 7am - 6pm Sat - Sun Closed