Luis Garza was born in 1938, age 85. Luis Garza's address is 905 W Chapin Street , Edinburg, TX 78541. Possible relatives include Alejandra Garza, Dennis Garza and 5 others. Luis's latest phone number is (956) 221-0958. Previous phone numbers include (956) 221-0985 and (956) 221-1615.
Address History: 905 W Chapin Street, Edinburg, TX 78541
Luis Garza's current address is 724 N Alteza Drive , Edinburg, TX 78541. Luis's age is 58 years old (1965). Phone numbers associated with Luis are (956) 221-1615 and (956) 383-7353. Luis has also lived in Edinburg, TX.
Results 1 - 2 of 2