Public records show Binghamton, Lisle and Marathon as cities Leon also stayed in. Leon has reached the age of 58 years. Phone number listed for Leon is (607) 785-0427. Leon's birth year is 1966. 7 Evergreen Ave #2N, Endicott, Ny 13760 is where Leon resides.