Karl Josef Ruprecht, PTKarl Josef Ruprecht · Geriatric Physical Therapist649 Lynwood Blvd, Twin Falls, ID 83301(208) 736-8648Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing