Leonardo Garcia's address is 2364 Independence Trail , Olivehurst, CA 95961. Possible relatives include Guillermina Garcia, Lilia Garcia and 3 others. Leonardo's latest phone number is (530) 237-7251. Previous phone numbers include (530) 415-2125 and (530) 741-8596.
Also goes by: Leonardo Cristian Garcia
Address History: 2364 Independence Trail, Olivehurst, CA 95961;
1840 Hammonton Smartville Road Apartment M, Marysville, CA 95901;
Plumas Lake, CA 95961
Results 1 - 1 of 1