Save Added By PTboy9597 Now Open Rehab Authority Physical Therapy 3155 Channing Way, Idaho Falls, ID, USA As health care professionals, nothing is more ...