Terri Oddo was born in 1984, age 39. Terri Oddo's address is 2109 Evelle Lane , Turlock, CA 95380. Possible relatives include Cathy Margherita, Stephen Oddo and 6 others. Public records show Terri has also lived in Turlock, CA. Terri's latest phone number is (209) 250-0407. Previous phone numbers include (209) 620-3175 and (209) 632-2601. The latest email address for Terri Oddo is how****@yahoo.com.
Also goes by: Terri Lynn Santos
Emails: how****@yahoo.com,
how****@hotmail.com,
how****@yahoo.com
Results 1 - 1 of 1