Leonard was born 68 years ago. Leonard was born in 1956. Public records show Bronx, Sherman Oaks, Los Angeles and 2 other cities as cities Leonard also stayed in. Records link phone number (818) 995-0799 with Leonard’s details. 150 Sullivan St #27, New York, Ny 10012 is where Leonard resides.