Phone number listed for Leonard is (716) 892-7160. Leonard has reached 90 years of age. Leonard was born in 1934. Leonard’s residency is at 63 Deshler St, Buffalo, Ny 14212. Records link Leonard with Richard J Gancarz, Suzanne Anne Gancarz, Melissa J Gancarz and 2 other people. Buffalo is a city Leonard has lived in.