PT, DPT, CSCS, OCS at Teton Physical Therapy - Idaho Falls, Idaho, United States
Manager
Contact Matt Braga
PT, DPT, OCS, CLT, CSCS
Contact Emily Bahr
Teton Physical Therapy is a hospital & health care company based out of 2037 E 17th St, Idaho Falls, Idaho, United States.