4 Ardsley Rd, Carmel, Ny 10512 is where Leon lives. In addition to Carmel, Leon also lived in Bronx, Kent Lakes, Deerfield and 2 other cities. Leon was born in 1920. The current age of Leon is 105. Records link Leon with Alice Z Sandler, Hyman Berman, Ruth Berman and 6 other people. The phone number (718) 792-8887 is Leon’s.