Michael Joe Huffman, of Neoga, Illinois passed away on December 5, 2019 at the age of 69. He was born September 12, 1950 in Saint Louis, Missouri to the late Evelyn Fix. Mike was a free spirit with a kind soul and made friends everywhere he... View Obituary & Service Information