Leonard turned 86 years old. Leonard is related to or closely associated with Dolores A Leiden, Debbie S Pessaro, Kenneth John Leiden and 3 other people. Leonard’s residency is at 5967 Shore Dr, Madison, Oh 44057. Leonard has listed (440) 428-1548 as his phone number. This person has lived also in Cleveland and University Heights. 1937 is his birth date.