Leonard now resides at 19 Windom Ave, Staten Island, Ny 10305. Other cities that he has stayed in are Staten Island and Brooklyn. The age of Leonard is 84. Leonard owns the phone number (718) 273-6932. Leonard's birth date was listed as 1939.