Leonard is a resident of 611 Arthur St, Clay Center, Ks 67432. He has stayed in Abilene before moving to Clay Center. 1914 is the birth year of Leonard. The current age of Leonard is 110. The phone number (913) 632-5174 is Leonard’s.