Physical Therapy Specialists

7330 E. 82nd St
Indianapolis, IN 46256
Phone: 317-845-5400

Exit I-69/ 37 at 82nd Street

Turn East unto 82nd St

Physical Therapy Specialists is on the north side of 82nd St.  Just beyond the light at Clearvista Parkway.


[Printable Version]

Copyright 2009 , All Rights Reserved
Powered by E-rehab