The current age of Leon is 90. Leon now resides at 524 Oklahoma Ave, Blackwell, Ok 74631. The phone number (580) 363-1617 is Leon’s. The birth year was listed as 1934.