Challie Landers was born in 1923, age 101. Challie Landers's address is 630 N Webster Street Apt 914, Taylorville, IL 62568. Possible relatives include Scott Landers, Shirley Landers and others. Public records show Challie has also lived in Taylorville, IL. Challie's latest phone number is (217) 824-4823.
Phone Numbers: (217) 824-4823
Results 1 - 1 of 1