Leonardo Garcia was born in 1967, age 57. Leonardo Garcia's address is 13012 Valleyheart Drive Apt 3, Studio City, CA 91604. Possible relatives include Evangelina Acosta, Jose Acosta and 1 others. Public records show Leonardo has also lived in Alameda, CA and Alhambra, CA.
Address History: 13012 Valleyheart Drive Apt 3, Studio City, CA 91604;
938 Santa Clara Avenue Apt D, Alameda, CA 94501;
Alhambra, CA 91801;
Glendale, CA 91201;
Oakland, CA 94606
Results 1 - 1 of 1