We have found 8 possible relatives of Nelda: Dora Imelda Ramos, Ofelia Floressolis, Norma Villarreal Guerra and 5 other people. Nelda’s current address is 1409 15Th Ave #262, Edinburg, Tx 78539. Nelda has reached the age of 71 years. Cities Nelda has lived in before are Mcallen, Austin, San Antonio and one other city. Records link phone number (956) 383-8474 with Nelda’s details. Nelda was born in 1953. This person is linked with South Texas Heritage Association.