Larry Dean VanHorn
September 20, 1953 - July 7, 2024
Larry D. VanHorn, 70 of Mason City, died peacefully early Sunday, July 7, 2024 at MercyOne, North Iowa. A visitation will be held from 5:00 until 7:00 PM Wednesday, July 10, 2024 at Fullerton Funeral Home, 123 2nd ST SE, Mason City. A Celebration... View Obituary & Service Information
