Leala Means's address is 8538 Vicki Lane , Louisville, KY 40258.
Address History: 8538 Vicki Lane, Louisville, KY 40258
Leala Means's current address is 902 Summit Drive , Cheney, WA 99004. Leala's age is 109 years old (1914). Leala has also lived in Berkeley, CA.
Results 1 - 2 of 2