Leah Foster was born in 1978, age 45. Leah Foster's address is 2203 Southmoor Drive , Champaign, IL 61821. Possible relatives include Sherry Allen, Suzanne Ardell and 14 others. Public records show Leah has also lived in Champaign, IL and Urbana, IL. Leah's latest phone number is (217) 249-4975. Previous phone numbers include (217) 249-7554 and (314) 249-7554.
Address History: 2203 Southmoor Drive, Champaign, IL 61821;
1005 Laura Drive, Champaign, IL 61822;
Urbana, IL 61801;
Lexington, KY 40509;
Chesterfield, MO 63017
Results 1 - 1 of 1