Leon turned 81 years old. 1944 is the birth year of Leon. Leon's possible relatives are Gladys Stoafer Scheriger, Kenneth O Lacey, Orion Kenneth Lacy and 2 other people. A city Leon has lived in before is Odessa. Leon is a resident of 1715 Crescent Dr, Odessa, Tx 79761. Leon owns the phone number (432) 335-8555.
Car sales records show [carSalesNumber] car purchases done by Leon. He purchased Lincoln Navigator, Ford F-150 and Kia Soul.