The age of Leonard is 93. Leonard is related to or closely associated with Mina L Kimball, Leonard Ejr Kimball, Deborah Kimball and 3 other people. The residency of Leonard is at 91 Capitol St, Auburn, Ny 13021. The number currently linked to Leonard is (315) 252-0836. Port Byron and Auburn are cities Leonard has lived in. Leonard's birth year is 1930.