Leonard's birth date was listed as 1976. New York and Roslyn Heights are cities Leonard has lived in. Leonard now resides at 16 Park Ave #7D, New York, Ny 10016. Leonard was born 48 years ago. Leonard owns the phone number (212) 532-1557.