William McKay Spence, age 78, of Salisbury passed away August 16, 2019 at W. G. Bill Hefner VA Medical Center with family by his side.
William was born in Cabarrus County to the late Elmer Lee Spence and Mary Elizabeth McKay Spence. He proudly served his country in the United States Army. Later in life he then became a Registered Nurse and work many years in the healthcare industry.
William is survived by his loving wife of 44 years, Christina Spence; sons, Barry Allen Spence, Timothy McKay Spence and Lance McNeil Spence.
Online condolences can be made at cabarrusfuneralandcremations.com.
Cabarrus Funeral Cremation & Cemetery is serving the Spence family.