This person has stayed in Norcross and Pekin before moving to Pekin. Phone number listed for Carrol is (309) 346-2553. This person's birth year is 1932. The age of Carrol is 91. Carrol’s current address is 2017 Westgate Dr, Pekin, Il 61554.