Leonard has some connections with business: Schey Bros & Sons, Inc. The residency of Leonard is at 2711 Road 10, Leipsic, Oh 45856. Public records show Leipsic as a city Leonard also stayed in. Leonard has reached 102 years of age. The number currently linked to Leonard is (419) 943-2672. 1921 is the birth year of Leonard.