Mrs. Kelli Barefoot Stroud died Wednesday, May 27, 2026, at Kitty Askins Hospice Center following a rapid decline in health after suffering a stroke. Born in Clinton, North Carolina, on January 26, 1965, she was the daughter of Carl and Jean Barefoot.
