Leonard has reached 70 years of age. Leonard has listed (859) 643-2656 as his phone number. A city Leonard has lived in before is Sparta. Leonard currently resides at 6955 Sparta Pike, Sparta, Ky 41086. 1954 is his birth date.