The age of Leonard is 109. Possible relatives of Leonard are: William D Stouder, Frances K Stouder, Joseph E Stouder and 3 other people. Leonard currently resides at 202 Summit St, Nappanee, In 46550. Leonard's birth date was listed as 1914. The number currently linked to Leonard is (574) 773-4402. Public records show Nappanee as a city Leonard also stayed in.