Leona Davis was born in 1938, age 86. Leona Davis's address is 62 East Dunbar Road , Memphis, TN 38109. Possible relatives include Pamela Allen, Benjamin Bibbs and 26 others. Public records show Leona has also lived in Earle, AR and Chicago, IL. Leona's latest phone number is (312) 533-5398. Previous phone numbers include (312) 873-2106 and (312) 994-1804.
Address History: 62 East Dunbar Road, Memphis, TN 38109;
921 Exchange Street Apartment 20, Earle, AR 72331;
Chicago, IL 60628;
Flossmoor, IL 60422;
Olympia Fields, IL 60461
Results 1 - 1 of 1