David Duffy, age 70 and lifelong resident of Marshalltown, Iowa, passed away on the morning of Saturday, August 21, 2021 at the Iowa River Hospice Home surrounded by his family. Services for David will be held on Wednesday, August 25, 2021 at 10:00 A.M. at the Mitchell Family Funeral home and attendees are encouraged to wear casual or NASCAR clothing. A visitation for family and friends will be held on Tuesday, August 24, 2021 from 5:00 to 7:00 P.M. at the Mitchell Family Funeral Home. In lieu of flowers, memorials may be directed to the family for a later designation. For additional information or to send a condolence please visit www.mitchellfh.com or call 641-844-1234. Care for David and his family have been entrusted to the Mitchell Family Funeral Home.