Leanna Keffer was born in 1972, age 52. Leanna Keffer's address is 1430 S Whittle Avenue , Olney, IL 62450. Possible relatives include Ashley Bryson, Louis Childers and 5 others. Public records show Leanna has also lived in Johnston City, IL and Florissant, MO. Leanna's latest phone number is (618) 513-0628. Previous phone numbers include (618) 983-9865.
Address History: 1430 S Whittle Avenue, Olney, IL 62450;
403 W 13th Street, Johnston City, IL 62951;
Florissant, MO 63033;
Edinburg, TX 62951
Results 1 - 1 of 1