Body Balance Physical Therapy is a physical therapy practice serving Twin Falls, Idaho. Founded by David Hutchinson, PT, MPT, OCS, the clinic’s Twin Falls team includes physical therapists and physical therapist assistants, with staff credentials including Doctor of Physical Therapy and board-certified orthopaedic clinical specialist.
Body Balance Physical Therapy
Washington421 Washington St N
Twin Falls, ID 83301
Is this your business?