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