The phone number (309) 346-8261 is Theresa’s. Theresa turned 64 years old. 1520 Mechanic St, Pekin, Il 61554 is where Theresa lives. The birth year was listed as 1960. Pekin, Raleigh and Peoria are cities Theresa has lived in.