Inkwell Television Llc is business that might have connection with Leonard. Records link phone number (973) 680-9360 with Leonard’s details. The current age of Leonard is 62. Leonard's birth date was listed as 1962. 185 Dante Ave, Copiague, Ny 11726 is where Leonard resides. Cities Leonard has lived in before are Brooklyn, Point Pleasant Boro, Glen Ridge and 2 other cities.