Margaret Cannon Obituary
With solemn hearts, we announce the passing of Margaret Cannon (Edgewater, Maryland), whose presence will be deeply missed, having departed on October 6, 2025 at the age of 77. Leave a sympathy message to the family on the memorial page of Margaret Cannon to pay them a last tribute.
She was predeceased by: her parents, James Cannon and Genivieve Cannon; and her brother James Cannon (Nanette). She is survived by: her husband Richard Horne; her siblings, Joseph Cannon (Nahid), Catherine and Mary Elizabeth; her children, Alyssa Cozzillio (Trey Capozzoli), Jennifer Roman (Steve), Daniel Horne, Shannon Pressley (Duncan) and Sky Horne (Amanda); and her grandchildren, Owen, Eliza, Cheyenne, William, August, Evelyn and June. She is also survived by several nieces and nephews and their children.
