Leonard was born in 1964. Cities Leonard has lived in before are Lackawanna, Buffalo and Blasdell. Leonard owns the phone number (716) 838-4396. Leonard is a resident of 2843 Seneca St, West Seneca, Ny 14224. Leonard has reached the age of 60 years.