919 South Utah Avenue, Idaho Falls, Idaho 83402
(208) 225-4387
Sensor Medica Clinic in Idaho Falls, Idaho, is the first biomechanics clinic established by Sensor Medica USA. The 7,000 square feet facility offers a wide range of physical medicine services so doctors and patients can find solutions for any biomechanica