Nellie Terrazas was born in 1989, age 35. Nellie Terrazas's address is 84040 Capitola Avenue , Coachella, CA 92236. Possible relatives include Norma Mejorado, Robert Mejorado and 4 others. Public records show Nellie has also lived in Palm Desert, CA.
Results 1 - 1 of 1