The current age of Leonard is 97. Leonard's birth year is 1927. Leonard’s residency is at 1726 Skyline Dr, Bettendorf, Ia 52722. The number currently linked to Leonard is (563) 355-8714.