Leonardo Garcia was born in 1992, age 32. Leonardo Garcia's address is 7557 Bailey Road Apt 5, Yuba City, CA 95993. Possible relatives include Javier Garcia, Alia Medina and others. Public records show Leonardo has also lived in Live Oak, CA. Leonardo's latest phone number is (530) 617-5050. Previous phone numbers include (530) 701-8572 and (530) 701-8763.
Results 1 - 1 of 1