Esmerlda Garza was born in 1969, age 54. Esmerlda Garza's address is 1103 Opuntia Lane , Edinburg, TX 78541. Possible relatives include Rosa Andrade, Maria Cavazos and 25 others.
Address History: 1103 Opuntia Lane, Edinburg, TX 78541;
1420 N Closner Boulevard, Edinburg, TX 78541;
Mission, TX 78572
Results 1 - 1 of 1