Leola Rubottom was born in 1920, age 104. Leola Rubottom's address is 3729 Pullman Drive , Sacramento, CA 95827. Possible relatives include Catherine Powell, Benjamin Rubottom and 1 others. Public records show Leola has also lived in San Luis Obispo, CA. Leola's latest phone number is (805) 541-6159.
Phone Numbers: (805) 541-6159
Results 1 - 1 of 1