Physical Therapists Bloomington Hospital Rebound 5 North Crane Avenue Spencer, IN 47460 (812) 829-3296