Louis Oddon was born in 1924, age 99. Louis Oddon's address is 12772 Encanto Way , Redding, CA 96003. Possible relatives include Caroline Oddon, James Oddon and 3 others. Public records show Louis has also lived in Placerville, CA. Louis's latest phone number is (530) 275-6421. Previous phone numbers include (530) 275-6921 and (707) 712-4020.
Results 1 - 1 of 1