Irvin Norvin Cannon, 81, of Mooresville, N.C., passed away on Tuesday, December 1, 2020, at Gordon Hospice House in Statesville, N.C. He was born on December 10, 1938, in Rowan County, N.C., to the late Arthur and Annie Parker Cannon.

Mr. Cannon was a member of Vanderburg United Methodist Church in Mooresville.

In addition to his parents, he was preceded in death by brothers, Leon, Eugene, Glenn, Richard, and Jay Cannon; and sisters, Darlene Reavis and Joyce Cannon.

He is survived by his wife of 60 years, Joyce Wilhelm Cannon; daughters, Vickie Brooks (Jimmy) and Sheila Moore (Wayne); sisters, Edna Parker and Ruth Pope; grandchildren, Ashley Jo Tyson (Jonathan), Matthew Moore and Tyler Brooks (Katie); and great granddaughters, Elizabeth Tyson and Emery Jo Brooks.

A Memorial service will be held at 2 p.m. on Saturday, December 5, at Vanderburg United Methodist Church with Rev. Tom Schnitzlein and Rev. Tommy Ingalls officiating. Burial of cremated remains will follow the service in the church cemetery.

In lieu of flowers, memorials may be made to Vanderburg United Methodist Church, 1809 Charlotte Highway, Mooresville, NC 28115 or Hospice & Palliative Care of Iredell County, 2347 Simonton Road, Statesville, NC 28625.

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the Cannon family. Condolences may be made to the family at www.cavin-cook.com.