Terry Lee VanHorn
September 20, 1953 - February 1, 2025
Terry Lee VanHorn, age 71, of Mason City, passed away peacefully at his home on Saturday, February 1, 2025. Per Terry’s wishes, he will be cremated and a Celebration of Life will be held at a later date. Terry was born on September... View Obituary & Service Information
