John Keith White passed away on Tuesday, September 12, 2023, at age 59.

Originally from Baldwin, N.Y., John had made Mooresville his home for the past 10 years. John was a Marketing Analyst for 25 years. He loved the Mets, the Giants, and playing softball and bowling. John’s strength, love, and laugh will be what we all remember and love.

John is survived by his wife Tiffany, his daughter Sarah, his son Lawrence, and his grandchildren Alana and Justin, sister Sarah, and brother Keith, along with many other family and friends. He will be forever loved and missed.

The family will receive friends on Sunday, September 17, from 2 to 3 p.m. with a service following at 3 p.m. at the chapel of Cavin-Cook Funeral Home. A Celebration of Life will follow the service in the Heritage House of Cavin-Cook Funeral Home. A graveside service will be held at 1 p.m. on Monday, September 18, at Glenwood Memorial Park.

In lieu of flowers, memorials may be made to American Heart Association, 128 S Tryon St #1588 in Charlotte, NC 28202 or SECU Family House at UNC Hospitals, 123 Old Mason Farm Road, Chapel Hill, NC, 27517 919-932-8000.

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the White family. Condolences may be made to the family at