Steven Thompson, 77, passed away December 19, 2022. A Celebration of Life will be held from 1 to 3 PM at Bayview Freeborn Funeral Home on Saturday, April 1, 2023.