Cities Leonard has lived in before are West Seneca, Buffalo and Orchard Park. The age of Leonard is 73. The birth year was listed as 1951. 61 Eaglebrook Dr, Buffalo, Ny 14224 is where Leonard lives. Records link phone number (716) 677-4638 with Leonard’s details. People possibly related to Leonard are Debra Ann Napieralski, Dave L Napieralski, Danielle R Napieralski and 5 other people.