Leon currently resides at 12145 Tall Grass Dr, Tucson, Az 85755. Leon is related to or closely associated with Michelle Ladean Sproles, Cathleen Anne Thomas, Jeff A Thomas and 4 other people. New Orleans, Bella Vista, Oro Valley and 4 other cities are cities Leon has lived in. Business linked with Leon is L Thomas Mining Consulting, Llc. The number currently linked to Leon is (520) 797-1670. This year Leon celebrated his 77 birthday. Leon was born in 1947.