Louis Garcia was born in 1970, age 54. Louis Garcia's address is 1800 Wallace Avenue Apt A, Costa Mesa, CA 92627. Possible relatives include Armando Garcia, Berta Garcia and 8 others. Louis's latest phone number is (714) 631-0952.
Phone Numbers: (714) 631-0952
Address History: 1800 Wallace Avenue Apt A, Costa Mesa, CA 92627;
2119 S Mallul Drive Apt 1, Anaheim, CA 92802;
Santa Ana, CA 92704
Results 1 - 1 of 1