Nelda Equia was born in 1964, age 60. Nelda Equia's address is 2024 Quail Creek Road Apartment 204, Laredo, TX 78045. Possible relatives include Anaveli Almaguer, Diana Blanco and 17 others. Public records show Nelda has also lived in Houston, TX. Nelda's latest phone number is (713) 641-2249. Previous phone numbers include (713) 928-7124 and (956) 568-4065.
Also goes by: Nelda R Eguia,
Nelda Eguia
Results 1 - 1 of 1