Records link Leon with Angela L Dewitt, Edward Lee Dewitt, Tina M Mckittrick and 3 other people. Leon's birth year is 1932. Leon is a resident of 888 Middle Knottsville Rd #R, Hawesville, Ky 42348. Other a city that he has stayed in is Hawesville. The number currently linked to Leon is (270) 927-6143. The current age of Leon is 92.