Erica Garza was born in 1977, age 47. Erica Garza's address is 597 Webb Street , Mercedes, TX 78570. Possible relatives include Yvonne Alaniz, Celia Cuellar and 46 others. Public records show Erica has also lived in Edinburg, TX and Lufkin, TX. Erica's latest phone number is (210) 316-3579. Previous phone numbers include (956) 318-3520 and (956) 342-6672.
Address History: 597 Webb Street, Mercedes, TX 78570;
1816 Jason Avenue Apt 3, Edinburg, TX 78539;
Lufkin, TX 75904;
Mcallen, TX 78501;
Mission, TX 78572
Results 1 - 1 of 1