Joella Oddi was born in 1993, age 31. Joella Oddi's address is 30287 Cabrillo Avenue , Temecula, CA 92592. Possible relatives include Deborah Oddi, Gary Oddi and 2 others. Public records show Joella has also lived in New Bedford, MA.
Results 1 - 1 of 1