Phone number listed for Leonard is (607) 759-6131. He has stayed in Binghamton, Fayetteville and Chenango Forks before moving to Binghamton. People possibly related to Leonard are Cynthia A Hilfiger, Darren S Steele, Cynthia Steele and 3 other people. Leonard turned 71 years old. Leonard’s current address is 120 Park Ave, Binghamton, Ny 13903. 1953 is the birth year of Leonard.