Leonardo Garcia's address is 8907 La Haya Drive , Elk Grove, CA 95624. Possible relatives include Juan Avalos, Oscar Avalos and 6 others. Leonardo's latest phone number is (707) 344-6563. Previous phone numbers include (707) 678-9637 and (916) 897-2669.
Address History: 8907 La Haya Drive, Elk Grove, CA 95624;
640 Calmace Drive, Dixon, CA 95620;
Guinda, CA 95637
Results 1 - 1 of 1