Leona Immoos was born in 1933, age 91. Leona Immoos's address is 5533 1st Street , Willows, CA 95988. Possible relatives include Evangeline Immoos, John Immoos and 2 others. Public records show Leona has also lived in Willows, CA. Leona's latest phone number is (530) 438-2247.
Phone Numbers: (530) 438-2247
Results 1 - 1 of 1