Larry Michael Thompson, 75, of Mooresville, N.C., passed away on Tuesday, January 23, 2024, at his home surrounded by his family. He was born on June 2, 1948, in Mooresville to the late James Lamont and Peggy Sloop Thompson.

Mr. Thompson was a U.S. Army veteran. He was retired from Duke Energy after over 35 years of service. Mr. Thompson loved auto racing and going to car shows.

He is survived by his wife of 51 years, Gail Cowan Thompson; sons, Michael Brian Thompson (Amanda), and Steven Eric Thompson (Asheli); sister, Debbie Jones (Mike Robinson); grandchildren, Hannah Allen (Brad), Macy Thompson, Anna Claire Thompson, Madelyn Thompson, and Jacob Perez; and several nieces and nephews.

The family will receive friends on Friday, January 26, from 10 to 11 a.m. with a service following at 11 a.m. at The Cove Church in Mooresville with Rev. Eric Johnson officiating. Burial with full military honors will follow the service at Williamson’s Chapel United Methodist Church Cemetery.

Memorials may be made to Hospice & Palliative Care of Iredell County, 2347 Simonton Road, Statesville, NC 28625.

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