David Alan Craig
December 7, 1956 - May 28, 2023
David Alan Craig 66, of Taylorsville, passed away May 28, 2023, at Wake Forest Baptist Hospital after an extended illness. David was born December 7, 1956, in Catawba County to the late Milton A. Craig and Nancy Powell Wilkie. David worked in... View Obituary & Service Information
