1961 is his birth date. Leonard has reached the age of 63 years. The number currently linked to Leonard is (716) 634-7565. In addition to Buffalo, Leonard also lived in Buffalo and Cheektowaga. Leonard’s residency is at 753 Campbell Blvd, Buffalo, Ny 14228.