Kevin L. Palmer

Birth date: Jun 6, 1958 Death date: Jun 17, 2010

Kevin L. Palmer, 52, of Decatur, died Thursday, June 17, 2010 in Decatur Memorial Hospital ER. Kevin was born June 6, 1958, in Mt. Vernon, the son of Hobart and Carolyn Moulton Palmer. He worked at Firestone, here in Decatur, for