Felix Garcia was born in 1944, age 80. Felix Garcia's address is 3922 Hallie Avenue , San Antonio, TX 78210. Possible relatives include Briana Collazo, Adrian Garcia and 7 others. Public records show Felix has also lived in San Antonio, TX. Felix's latest phone number is (210) 289-9797. Previous phone numbers include (210) 416-6137 and (210) 532-3620.
Results 1 - 1 of 1