James C. Neaves, age 86 of Mountain City, went to be with the Lord on Monday, March 30, 2020. He was born on December 22, 1933 to the late Guy Neaves and Clara Alexander Neaves in Crumpler, North Carolina. In addition to his parents, James was preceded in death by his brother, Richard Neaves. James was a veteran of the United States Army and worked at the Newport News shipyard for 33 years. James was also a member of Stateline Baptist Church. Those left to cherish his memories include his wife of 60 years, Margaret Neaves; son, Jimmy Marshall Neaves and wife Sally of Jacksonville, Florida; brother, Tom Neaves; grandchildren, Victoria Halley Hagerty, Zachary Neaves and great grandson, Samuel Neaves. A celebration of life service will be held by the graveside on Thursday, September 10, 2020 at 3:00 Pm with Sam Icenhour to Officiate at the Healing Springs Baptist Church Cemetery in Crumpler, NC with military honors to be accompanied by the Johnson County Honor Guard. Condolences may be sent to the family through our website at www.mountaincityfh.com The family of James C. Neaves has entrusted his services to Mountain City Funeral Home, 224 S. Church Street, Mountain City, Tennessee 37683.