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