His birth year was listed as 1925. A city Leon has lived in before is Sanders. Records link phone number (502) 732-4619 with Leon’s details. People possibly related to Leon are Nelson Crawford, Phillip Wayne Crawford, Joyce Ann Crawford and 2 other people. This year Leon celebrated his 99 birthday. Leon currently resides at 302 Park Ave, Carrollton, Ky 41008.