Leon has previously lived in Mesa, West Peoria, Queen Creek and one other city. The number currently linked to Leon is (480) 924-0950. 1928 is the birth year of Leon. This year Leon celebrated his 95 birthday. 619 Timber Ridge Dr, Peoria, Il 61615 is where Leon resides.