The phone number (607) 754-6447 is Leonard’s. Endicott is a city Leonard has lived in. Leonard is a resident of 302 Janice St, Endicott, Ny 13760. Leonard's birth year is 1923. This year Leonard celebrated his 101 birthday. The possible relatives of Leonard are Jeffrey Lant Biber, Laura J Biber, Leonard R Biber and 2 other people.