Cities Leonard has lived in before are Buffalo, Irving and Depew. Leonard's birth year is 1930. 84 Lotus Bay Rd, Irving, Ny 14081 is where Leonard resides. Leonard was born 93 years ago. The number currently linked to Leonard is (716) 549-4486. Leonard is related to or closely associated with Margaret E Mcmahon, Alice Jazwiecki, Carol Marie Jazwiecki and one other person.