Leonardo Olvera was born in 1945, age 78. Leonardo Olvera's address is 1480 Eliot Trail , Elgin, IL 60120. Possible relatives include Gabriela Martinez, Socorro Mendina and 6 others. Leonardo's latest phone number is (224) 402-4273. Previous phone numbers include (224) 856-1554 and (847) 468-7525.
Address History: 1480 Eliot Trail, Elgin, IL 60120;
429 Dundee Avenue, Elgin, IL 60120;
Saint Louis, MO 63132
Leonardo Olvera's current address is 640 W Canterbury Road , Saint Louis, MO 63132. Leonardo's age is 48 years old (1976). Leonardo has also lived in Milwaukee, WI.
Results 1 - 2 of 2