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]