Leonard was born in 1935. The phone number (716) 328-0578 is Leonard’s. Public records show Rochester as a city Leonard also stayed in. Leonard now resides at 241 Saratoga Ave, Rochester, Ny 14608. The current age of Leonard is 88.