12/20/2025
Teresa Cain Hughes passed away peacefully on December 15, 2025, at the age of 69. She was born on November 19, 1956, in Fayetteville, North Carolina, to the late Wilbur and Grace Cain. She was the proud mother of two children, Krista Smith and Joseph Kimrey, Jr. and the wife of Allen J. Hughes,...
Share Memories and Support the Family.