Leonardo Garcia was born in 1962, age 61. Leonardo Garcia's address is 924 E 3rd Street Apt 3, Calexico, CA 92231. Possible relatives include Lilia Delatorre, Leonardo Torreros and 1 others. Public records show Leonardo has also lived in Calexico, CA and Los Angeles, CA. Leonardo's latest phone number is (310) 562-1421. Previous phone numbers include (760) 357-6756.
Address History: 924 E 3rd Street Apt 3, Calexico, CA 92231;
721 Contreras Court, Calexico, CA 92231;
Los Angeles, CA 90034;
Venice, CA 90291
Results 1 - 1 of 1