The birth year was listed as 1914. Records link phone number (440) 944-1301 with Leonard’s details. Leonard currently resides at 31275 Chardon Rd #R1, Willoughby, Oh 44094. Cities Leonard has lived in before are Eastlake and Willoughby. The current age of Leonard is 110.