He has stayed in Puyallup and Lexington before moving to Versailles. This year Leon celebrated his 78 birthday. Leon’s residency is at 432 Tincher Dr #1501A, Versailles, Ky 40383. The number currently linked to Leon is (859) 873-9660. 1946 is his birth date.