Leonard owns the phone number (440) 779-6817. Leonard is related to or closely associated with Linda A Withers, Margaret E Nemeth, Rita L Hirz and 6 other people. Leonard was born 93 years ago. In addition to North Olmsted, Leonard also lived in Cleveland and North Olmsted. The birth year was listed as 1930. Leonard now resides at 4028 Dryden Dr, North Olmsted, Oh 44070.