Ruth Arlene Cannon
March 12, 1933 - July 3, 2020
Ruth Arlene Cannon, 87, of Weaverville, NC, died peacefully of natural causes on July3, 2020 at Madison Health and Rehabilitation Center in Mars Hill, NC. Ruth was born on March 12, 1933, in Chicago, Illinios, to Walter Florian Lang and Jessie... View Obituary & Service Information