Eluila Nevarez was born in 1935, age 88. Eluila Nevarez's address is 8113 Loma Terrace Road , El Paso, TX 79907. Possible relatives include Yazmin Avalos, Susana De and 6 others. Public records show Eluila has also lived in Sunland Park, NM. Eluila's latest phone number is (575) 589-1313.
Phone Numbers: (575) 589-1313
Results 1 - 1 of 1