Jenelle Odell was born in 1984, age 40. Jenelle Odell's address is 3566 Se Nase Court , Portland, OR 97222. Possible relatives include Tamara Dick, Brian Harper and 3 others. Public records show Jenelle has also lived in Portland, OR.
Results 1 - 1 of 1