Donald J. Gaffney, 98, of Marshalltown, passed away Friday, November 2, 2012 at his residence while under the care of Iowa River Hospice. Mass of the Christian burial will be at 11:00 a.m. Thursday, November 8, 2012 at St. Henry's Catholic Church in Marshalltown. Visitation will be from 9:30 a.m. until the time of the funeral service at the church. Interment will be at Riverside Cemetery in Marshalltown. Memorials may be directed to Iowa River Hospice or St. Henry Catholic Church. The Main St. Chapel of the Anderson Funeral Homes, formerly Pursel-Davis Funeral Home, in Marshalltown has been entrusted with then arrangements.