John Wesley Roberts, 89, of Mooresville, N.C., passed away from heart disease on September 15, 2020.

He was born on November 5, 1930, to the late Mattie and Fred Roberts. He was a United States Marine Corps veteran and worked for Burlington Mills for over 50 years. He attended Broad Street United Methodist Church in Mooresville, where he taught Sunday School and sang in the choir. He belonged to Spinning Moors Square Dance Club and A-Sharpe, where he held several offices. He enjoyed guitar playing.

In addition to his parents, he was preceded in death by his brothers, Max and Gene; and sisters, Laura Goodman, Dot Coggins, and Louise Hooks.

He is survived by his wife of 61 years, Floe Roberts; son, David Roberts (Marie); daughter, Tammy Butner (Barry); sister, Carolyn Tussey; grandchildren, Kelly (Ryan), Brandon (Jessica), David Jr., Josh, and Chris; four step grandchildren; and his great grandchildren, his stars, Willow, Keaton, and Kaeson.

A private service will be held.

In lieu of flowers, memorials may be made to Broad Street United Methodist Church, 355 S Broad Street, Mooresville, NC 28115 or Gordon Hospice House, 2347 Simonton Road, Statesville, NC 28625.

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