Our beloved wife, mother, grandmother, and great-grandmother, Joyce Marie (Greenwood) Hafner passed away peacefully on May 29, 2022, age 82 at Catholic Health Initiatives Mercy Hospital in Valley City, ND. Visitation will be held at St. Catherine Catholic Church, Valley City on Friday, July 1, 2022, from 5:00-7:00 PM. A prayer service will follow, beginning with the Rosary being prayed. The funeral Mass will be on Saturday, July 2 at 11:00 AM. Both services will be live streamed, then archived, and available to view along with her obituary at www.lerudmathias.com.