Aleha Pennington was born in 1963, age 60. Aleha Pennington's address is 223 Burr Oak Court , Champaign, IL 61820. Possible relatives include Wilma Fleming, Ania Howard and 6 others. Aleha's latest phone number is (217) 344-4896. Previous phone numbers include (217) 384-6194 and (217) 552-1337.
Address History: 223 Burr Oak Court, Champaign, IL 61820;
509 Bonnymeade Drive, Champaign, IL 61821;
Urbana, IL 61802
Results 1 - 1 of 1