Luis Garcia was born in 1976, age 48. Luis Garcia's address is 3622 Laurinda Drive , Cedar Falls, IA 50613. Possible relatives include Maribel Galvez, Adrian Garcia and 4 others. Public records show Luis has also lived in Chicago, IL. Luis's latest phone number is (319) 464-7631. Previous phone numbers include (773) 369-7263 and (773) 559-6436.
Results 1 - 1 of 1