OrthoIndy Northwest Physical Therapy

  • Physical Therapy

6040 W. 84th St.
Indianapolis, IN 46278

317.956.1080 Phone

Hours
M-Thurs: 7 am to 6 pm
Friday: 7 am to 5 pm

Get directions