OBITUARY: Linda Sue Arch

OBITUARY: Linda Sue Arch

Linda Sue Arch, 68, of Cherokee, N.C., passed away peacefully on Sunday, June 8, 2025, surrounded by the love of her family. Born on Sept. 21, 1956, in Lyons, Ga., Linda was the beloved daughter of the late Robert and Nell Owl. She was raised in a home rooted in...