Leota Farmer was born in 1926, age 97. Leota Farmer's address is 2823 Airport Avenue , Caldwell, ID 83605. Possible relatives include Rebecca Diel, Donald Farmer and 4 others.
Address History: 2823 Airport Avenue, Caldwell, ID 83605
Results 1 - 1 of 1