Leonard "Lenny" Dean Senn
September 14, 1946 - August 23, 2019
Leonard (Lenny) Dean Senn of Duncan entered into the presence of God on August 23, 2019 following a courageous 14 month battle with melanoma. Lenny was born on September 14, 1946. He is survived by his wife of 46+ years, Amelia Berry Senn.... View Obituary & Service Information