Leonard is a resident of 2901 11Th St, Ottawa, Oh 45875. Leonard's birth date was listed as 1935. Leonard was born 88 years ago. Leonard owns the phone number (419) 523-5481. In addition to Ottawa, Leonard also lived in Ottawa.