We are conveniently located in the heart of Twin Falls, Idaho with a second location in Kimberly, Idaho and a third in Jerome, ID. Our pristine buildings provide clean, energetic atmospheres. We are proud of our passionate Doctors of Physical Therapy, including back and neck specialists who are ...