2037 E 17th St, Idaho Falls, Idaho 83404(208) 529-3355
Teton Physical Therapy provides all physical therapy treatment and aquatic therapy in Idaho Falls, ID