Leonard has reached 89 years of age. In addition to Perrysburg, Leonard also lived in Redford. Leonard was born in 1934. Leonard currently resides at 29512 Glenwood Rd, Perrysburg, Oh 43551. The number currently linked to Leonard is (419) 666-0880.