The current age of Leonard is 97. He has stayed in Winner before moving to Winner. 501 Washington St, Winner, Sd 57580 is where Leonard lives. The birth year was listed as 1927. Phone number listed for Leonard is (605) 842-3306.