Leo Avila was born in 1942, age 81. Leo Avila's address is 8615 Mines Road , Livermore, CA 94550. Possible relatives include Maria Anaya, Angela Avila and 5 others. Leo's latest phone number is (209) 666-1433. Previous phone numbers include (925) 447-4178 and (925) 447-8150. The latest email address for Leo Avila is leo****@bellsouth.net.
Also goes by: Olga Yolanda Avila
Address History: 8615 Mines Road, Livermore, CA 94550;
3407 Leahy Way, Livermore, CA 94550;
Tracy, CA 95391
Emails: leo****@bellsouth.net
Results 1 - 1 of 1