Luis Garcia was born in 1962, age 61. Luis Garcia's address is 2302 San Enrique Avenue , Laredo, TX 78040. Possible relatives include Yuridia Estrada, Adan Garcia and 18 others. Public records show Luis has also lived in Laredo, TX. Luis's latest phone number is (210) 724-6337. Previous phone numbers include (956) 231-7423 and (956) 235-9162.
Results 1 - 1 of 1