David R McWhirter
June 22, 1950 - February 10, 2023
David R McWhirter, 72 of Allison, IA passed away surrounded by his family after a courageous battle with cancer on Friday, February 10th at MercyOne North Iowa. He was born on June 22, 1950 to John and Marlys (Parks) McWhirter in Charles City,... View Obituary & Service Information
