Steven James Lee, 35, went home to be with the Lord on August 1, 2025, at Avita Hospital, Ontario. He was born in Mansfield on July 19, 1990, to Willard Lee and Jenny (Giess) Funk. Steven’s death was unexpected. Although he had courageously fought Leukemia and was in remission, recent serious injuries caused physical complications […]
