Leonard now resides at 62 Forest Garden Dr #4, Youngstown, Oh 44512. In addition to Youngstown, Leonard also lived in Youngstown and Poland. The phone number (330) 757-2554 is Leonard’s. The birth year was listed as 1917. Leonard has reached the age of 107 years.