William John Craig Obituary
We announce the death of William John Craig of Mooresville, North Carolina, who passed away on August 24, 2026, at the age of 67. William will be remembered by family members, friends, and others whose lives were connected in meaningful ways. Leave a sympathy message to the family on the memorial page of William John Craig to pay them a last tribute.
He was predeceased by: his parents, John Craig and Molly Craig (Molly); his sisters, Bridget Craig Maple and Maureen Craig; his niece Caroline Maple; his aunt Bridget Shiels Dionne; his uncle Paul Dionne; and his cousin Jule Dionne.
He is survived by: his niece Kathleen Maple; his cousins, Pauline Dionne-Gaffney of Novi, MI and Cammie Dionne Cutter of Phoenix, AZ; his great-nephews, William, Ronan and Michael Brock; and his close friends, Duncan Russell, Melissa Birdsong and Kristah Drbousek.
In lieu of flowers, donations in Bill's memory may be made to the Iredell County Council on Aging, which funds Meals on Wheels (https://www.iredellcoa.org) and Ronald McDonald House Charities of Greater Charlotte (https://rmhclt.org).
