Esmeralda's birth year is 1974. Records link phone number (956) 221-6264 with Esmeralda’s details. People possibly related to Esmeralda are Amanda Ledesma Delacruz, Robert Dela Delacruz, Benny Lucio Delacruz and 4 other people. Esmeralda currently resides at 1415 Samano St, Edinburg, Tx 78539. Esmeralda turned 50 years old. In addition to Edinburg, Esmeralda also lived in Edinburg and Twin Falls.