Leon's birth year is 1934. Leon’s current address is 257 Phillips Dr, Wickliffe, Ky 42087. The current age of Leon is 89. Leon has previously lived in Wickliffe and Hickory. The phone number (270) 335-3417 is Leon’s.