Hudson, John H., of St. Charles, MO, died on Wednesday, May 20, 2015, at the age of 64. Loving husband of Linda Hudson; beloved son of the late Connemara (Jessie) Fain and Estel Hudson; devoted father of Tracy Lyn (Chris) Record, Michael John Hudson, and Matthew James Hudson; dear brother of Melissa Anne O'Guin, Terrance Paul Fain, Mary Michelle Fischer, and William Joseph Fain. He is preceded in death by his siblings Charles Patrick Fain and Deborah Sue Garber, and his father-in-law James Haskell Pinnell.
John proudly served his country during the Vietnam War and was stationed at Lemoore Naval Station. He was a member of the Carpenters Union #97 and ABC Baseball Association.
Memorials may be made to American Heart Association, American Diabetes Association, or American Cancer Society.