Leon has listed phone number: (918) 224-6999. Leon has previously lived in Houston, Sapulpa, Trinity and 3 other cities. Leon currently resides at 3535 4Th St, Tulsa, Ok 74112. This year Leon celebrated his 51 birthday. Kirk Gatty Smith, Louise Smith Vivian, Troy Leon Smith and 6 other people are people possibly related to Leon. The birth year was listed as 1973.