David Eugene Hairston Jr,
September 22, 1960 - July 24, 2023
David Eugene Hairston, Jr. took his rest on Monday, July 24, 2023, at Atrium Health Wake Forest Baptist in Winston-Salem, North Carolina. David, also known as Gene, was born in Stokes County on September 22, 1960, to the late David Eugene Hairston... View Obituary & Service Information
