Leonardo Garcia was born in 1952, age 71. Leonardo Garcia's address is 1825 Franklin Road , Merced, CA 95340. Possible relatives include Roberto Eudino, Irma Garcia and 5 others. Public records show Leonardo has also lived in Atwater, CA.
Leonardo Garcia's current address is 462 Po Box , Merced, CA 95341.
Address History: 462 Po Box, Merced, CA 95341
Results 1 - 2 of 2