1966 is the birth year of Leon. Leon has previously lived in Killeen, Austin and Honolulu. Possible relatives of Leon are: K Boschee Rivera, Ramiro Rivera, Luis Alberto Rivera and 6 other people. Leon has reached 58 years of age. Leon now resides at 1317 Quail Ravine, Round Rock, Tx 78664. Leon owns the phone number (512) 251-5887.