Lelia Odaniel was born in 1938, age 85. Lelia Odaniel's address is 169 Deweese Street Apt 130, Lexington, KY 40507.
Address History: 169 Deweese Street Apt 130, Lexington, KY 40507
Lelia Odaniel's current address is 459 Po Box , Lexington, KY 40588.
Address History: 459 Po Box, Lexington, KY 40588
Results 1 - 2 of 2