Leon is a resident of 150 79Th St #12D, New York, Ny 10024. The phone number (212) 879-1839 is Leon’s. 1945 is his birth date. Leon turned 79 years old. Public records show New York as a city Leon also stayed in.