This person's birth year is 1937. Leonard has reached the age of 86 years. We have found 6 possible relatives of Leonard: Duncan N Bethel, Cooper Lenore Bethel, Marion S Bethel and 3 other people. Leonard now resides at 532 Dodge St, Buffalo, Ny 14208. Leonard has previously lived in Buffalo. The number currently linked to Leonard is (716) 885-1388.