Odelle Wainscott was born in 1921, age 103. Odelle Wainscott's address is 5613 Wooded Lake Drive , Louisville, KY 40299. Possible relatives include Joseph Wainscott, Larry Wainscott and others. Public records show Odelle has also lived in Louisville, KY.
Address History: 5613 Wooded Lake Drive, Louisville, KY 40299;
58597 Po Box, Louisville, KY 40268
Results 1 - 1 of 1