Records link phone number (212) 265-9172 with Leonard’s details. 1941 is his birth date. 1 Central Park #43D, New York, Ny 10023 is where Leonard resides. He has stayed in Chicago, Indianapolis, Los Angeles and 7 other cities before moving to New York. Leonard turned 83 years old. Possible relatives of Leonard are: Brenda E Swartz, Schwartz Mary Mcguire, Kevin E Swartz and 2 other people.