Leonard has reached the age of 75 years. Leonard's possible relatives are Barbara S Winkler, Irma F Cooperman, Max Winkler and 6 other people. Leonard’s current address is 8510 151St Ave #4J, Howard Beach, Ny 11414. Records link phone number (718) 769-6749 with Leonard’s details. Leonard was born in 1950. Howard Beach, Brooklyn and Jamaica are cities Leonard has lived in.