The current age of Leonard is 88. Records link Leonard with Donna S Murphy, Agnes J Testa, Eileen E Collinstesta and 6 other people. Leonard owns the phone number (585) 473-3757. This person's birth year is 1935. Public records show Williamsville, East Amherst, Amherst and 5 other cities as cities Leonard also stayed in. 1075 Clinton Ave, Rochester, Ny 14620 is where Leonard resides.