John Michael Haddix, 64, of Fairmont passed away at his home on Friday, February 23, 2018. He was born in Fairmont on July 13, 1953, a son of the late John Oscar Haddix and Pauline Madeline (Conner) Haddix. John worked as a mechanic for 20 years... View Obituary & Service Information