1926 is his birth date. Leonard currently resides at 3676 151St St #2, Cleveland, Oh 44120. Public records show Cleveland and Brooklyn as cities Leonard also stayed in. The age of Leonard is 97. Records link phone number (216) 751-8287 with Leonard’s details. Leonard's possible relatives are Yvonne C Isaac, Verda M Isaac, Vernice L Isaac and 6 other people.