The residency of Nelda is at 2718 Bagley Ave, Odessa, Tx 79764. Phone number listed for Nelda is (432) 337-3605. This person has stayed in Odessa before moving to Odessa. Nelda has reached the age of 63 years. 1962 is the birth year of Nelda. Anna Ybarra Daniels, Antonio J Ybarra, Estella Vega Ybarra and 6 other people are people possibly related to Nelda.