Stephen Irvine
Funeral services for Stephen Irvine, 83, were held at 10:30 a.m., Saturday, August 22, 2026, at the First Presbyterian Church in Marshalltown, IA. Rev. Bryan Kunz officiated the service with a eulogy read by Rev. Tom Bower. Special music was provided by Bagpiper Ron Husted. Interment followed the service at Riverside Cemetery in Marshalltown. Anderson Funeral Homes has been caring for Steve and his family. Online condolences may be sent to www.andersonfhs.com. Steve is survived by his wife, Madelyn, of Marshalltown, his bother Russ (Sandy) Irvine, his grandchildren; Marin Irvine, ...