Ann C. Keyser, 87, passed away Saturday, October 27, 2012, at the Iowa River Hospice House in Marshalltown. Funeral services will be 11:00 a.m., Saturday, November 3, 2012, at First Congregational Church in Marshalltown. Visitation will be 9:30 a.m., until the time of the services at the church. Interment will be at Riverside Cemetery in Marshalltown. Pursel Davis Funeral and Cremation Care has been entrusted with arrangements. Memorials may be directed to the Animal Rescue League of Marshalltown or Iowa Rive Hospice.