Spencer Ward Allen
May 5, 1991 - July 4, 2020
Spencer Ward Allen, age 29, a resident of Winamac, Indiana; passed away Saturday, July 4, 2020 on Hurricane Branch in Salyersville, Kentucky. Spencer was born May 5, 1991 in Winamac, Indiana the son of Ward and Melissa Sue Richardson Allen. Spencer... View Obituary & Service Information