Leonardo Garcia was born in 1978, age 45. Leonardo Garcia's address is 15148 Manzanares Road , La Mirada, CA 90638. Possible relatives include Armando Garcia, Esthela Garcia and 2 others. Public records show Leonardo has also lived in Whittier, CA. Leonardo's latest phone number is (714) 232-0008.
Phone Numbers: (714) 232-0008
Results 1 - 1 of 1