Leonard has listed phone number: (716) 837-0646. The residency of Leonard is at 744 Englewood Ave #3, Buffalo, Ny 14223. This year Leonard celebrated his 71 birthday. In addition to Buffalo, Leonard also lived in Buffalo. Leonard was born in 1953.