Leo Garcia was born in 1981, age 44. Leo Garcia's address is 2734 Texas Drive , Dallas, TX 75211. Possible relatives include Leslie Delgado, Alejo Garcia and 19 others. Public records show Leo has also lived in Dallas, TX and Lubbock, TX. Leo's latest phone number is (214) 339-0641. Previous phone numbers include (469) 438-1037 and (469) 449-4846.
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Leslie Delgado, Alejo Garcia, Alejo Garcia, Angelica Garcia, Anthony Garcia
Phone Numbers:
(214) 339-0641, (469) 438-1037, (469) 449-4846, (469) 709-8746, (469) 828-1002
Address History:
2734 Texas Drive, Dallas, TX 75211; 509 Rosemary Lane, Dallas, TX 75211; Lubbock, TX 79412; Mission, TX 78573; Plano, TX 75074
Results 1 - 1 of 1