John Martin Sparks

Published 10:59 am Sunday, July 30, 2017

John Martin Sparks, 69, of Mooresville, died on Tuesday, July 25, 2017 at Summit Place Assisted Living.

He was born May 22, 1948, the son of the late Gilbert Martin Sparks and Mary Bessie Zuzak Sparks. He was the widower of Teresa Dale Sparks, who died on July 10, 2017. They had been married for 47 years. He honorably served in the U.S. Army and was a retired truck driver.

Survivors: his 2 children, Mary K. Sparks Morrow Bowman (Mike) of Hickory and John Henry Sparks of Mooresville; a brother, Jimmy Sparks (Tammy) of Mocksville; a sister, Susan Ijames of Mocksville; 4 grandchildren, Kelly Morrow, Amanda Coffey (Joel), Michael Morrow (Kahla) and Patricia “Nikki” McKimmey (Chase Baird); 2 great-grandchildren, Kaleb Martin Morrow and Nathan Dale Morrow; and 2 step-great grandchildren, Katie McCall and Braydon Clark.

The celebration of life service was conducted at 1 p.m.  Saturday, July 29 at Davie Funeral Chapel officiated by Pastor Jesse Stroud. The family received friends one hour prior to the service. Burial will be at a later date beside his wife at Fern Hill Baptist Church Cemetery.

Memorials: Fern Hill Baptist, 875 Fern Hill Rd., Mooresville, 28117; or to Davie Funeral Service, 416 Valley Rd., Mocksville.

Condolences: www.daviefuneralservice.com.