We are conveniently located in the heart of Twin Falls, Idaho with additional locations in Kimberly & Jerome, Idaho. Our pristine buildings provide a clean, energetic atmosphere. We boast passionate Doctors of Physical Therapy, including back specialists, McKenzie (mechanically) certified, with advanced orthopaedic skills.

Load comments