Stephen Frederick Todd
September 10, 1975 - December 28, 2022
Stephen Frederick Todd, 47, passed away Wednesday, December 28, 2022, at his home in Lebanon, Indiana. He was born in Lafayette, Indiana, on September 10, 1975, a son of Hobart and Judy (Dunn) Todd. Stephen married Melissa Pleasant on August... View Obituary & Service Information
