Kenneth W. Williams, 98, of Marshalltown, Iowa and formerly of Eldora, Iowa died Thursday, April 13, 2017 at Central Iowa Healthcare in Marshalltown, Iowa. A celebration of life gathering will be held from 1:00 p.m. to 3:00 p.m. on Friday, April 21, 2017 at Creps-Abels Funeral Home in Eldora, Iowa. Burial will follow at Eastlawn Memory Gradens in Eldora with graveside military rites conducted by the American Legion-Walter Sayer Post #182 and V.F.W. Roll-Harless #3974 both of Eldora.