Stuart Willard
Jan 15, 1953 - Oct 16, 2023
We’re sad to share that Stuart H. Willard, age 70, of Sheboygan Falls peacefully took his last breath with his family (his fan club) by his side on Monday October 16, 2023. Stu was born January 15, 1953 in Plymouth [...]