Odema Neal Huff

Birth date: Jul 9, 1928 Death date: Dec 13, 2012

Odema Neal Huff, 84, of Merrill, Wisconsin, formerly of Decatur, died Thursday, December 13, 2012 in Wisconsin. Memorial service will be 2 pm Wednesday, December 26, 2012 in the Graceland/Fairlawn Funeral Home. Burial will take pl