Leola Lander was born in 1919, age 105. Leola Lander's address is 1942 Atlantis Drive , Clearwater, FL 33763.
Address History: 1942 Atlantis Drive, Clearwater, FL 33763
Leola Lander's current address is 423 Po Box , Sloan, IA 51055. Leola's age is 97 years old (1927).
Address History: 423 Po Box, Sloan, IA 51055
Results 1 - 2 of 2