Karen Elaine Cannon Obituary
With solemn reverence, we commemorate Karen Elaine Cannon in Harrisonburg, Virginia, whose life came to an end on November 26, 2025 at the age of 81, leaving behind cherished memories. You can send your sympathy in the guestbook provided and share it with the family.
She was predeceased by: her parents, Rev. Robert Salser and Mary Salser; her stepmother Dorothy Salser; and her in-laws, Earl and Ruth Cannon Sr..
She is survived by: her husband Dr. Earl Cannon Jr.; her daughters, Amy Graham (Trevor), Mary Steiner and Catherine Flaherty (Kevin); her grandchildren, Jordan, Christina, Molly, Michaela, Henry and Aaron; and her brother Robert Salser.