Leoda Knight was born in 1932, age 92. Leoda Knight's address is 1602 Ridge Road , Champaign, IL 61821. Possible relatives include Daphne Chandler, Tracy Depriest and 15 others. Public records show Leoda has also lived in Champaign, IL and Chicago, IL. Leoda's latest phone number is (217) 356-8919. Previous phone numbers include (217) 954-0915 and (773) 963-6082.
Also goes by: Leoda Knight
Address History: 1602 Ridge Road, Champaign, IL 61821;
1320 Fairfax Drive Apartment B, Champaign, IL 61821;
Chicago, IL 60621;
Rockford, IL 61101;
Urbana, IL 61801
Results 1 - 1 of 1