Professional Records Medicine Doctors Charles Riva, Peru IL View page Specialties: Physical Therapy Address: 4461 Progress Blvd, Peru, IL 61354 (815) 223-9678 (Phone), (815) 223-9683 (Fax) Languages: English Charles Riva, Peru IL View page Specialties: Physical Therapist Address: 4461 Progress Blvd, Peru, IL 61354