Nelda Villar was born in 1948, age 75. Nelda Villar's address is 2200 W Jackson Avenue , Lovington, NM 88260. Possible relatives include Kimberly Carter, David Ronk and 5 others. Public records show Nelda has also lived in Lovington, NM. Nelda's latest phone number is (575) 396-4312.
Phone Numbers: (575) 396-4312
Results 1 - 1 of 1