Leonel Garza was born in 1965, age 58. Leonel Garza's address is 10113 N Wind Drive , Edinburg, TX 78542. Possible relatives include Marcel Aguilar, Joe Delagarz and 25 others. Public records show Leonel has also lived in Catskill, NY. Leonel's latest phone number is (956) 318-3420. Previous phone numbers include (956) 330-1853 and (956) 380-4036.
Also goes by: L M Garza,
Leonel M Garza
Results 1 - 1 of 1