Odella Willis was born in 1919, age 104. Odella Willis's address is 2107 Russell Street , Covington, KY 41014. Possible relatives include Lloyd Willis. Public records show Odella has also lived in Crescent Springs, KY and Florence, KY. Odella's latest phone number is (859) 283-2040. Previous phone numbers include (859) 491-3127.
Also goes by: Odella Willis
Related to: Lloyd Willis
Address History: 2107 Russell Street, Covington, KY 41014;
2236 Woodhill Court, Crescent Springs, KY 41017;
Florence, KY 41042;
Ft Mitchell, KY 41017;
Latonia, KY 41015
Odella Willis's current address is 6370 S King Drive , Chicago, IL 60637. Odella's age is 64 years old (1960). Phone numbers associated with Odella are (312) 213-2947 and (312) 288-4426. Odella has also lived in Chicago Heights, IL and Park Forest, IL.
Address History: 6370 S King Drive, Chicago, IL 60637;
70 Hickory Street Apartment 1r, Chicago Heights, IL 60411;
Park Forest, IL 60466;
Richton Park, IL 60471;
Springfield, IL 62703
Results 1 - 2 of 2