Dillon County pedestrian-car accident death of tow truck driver Steven Bullard of Red Springs – Obituary
Tow truck driver Steven Bullard of Red Springs has died in a fatal Dillon County pedestrian-car crash that occurred on Sunday, November 7, 2021. It happened on Interstate 95 at about 11:30 p.m. as Steven was attempting to help a driver whose vehicle was disabled.
Steven was standing outside his vehicle when he was hit by what is suspected to have been a 2004-2007 Volvo VNL struck him. The vehicle is believed to be white in color and is suspected to have heavy front-end damage.
The accident is still under investigation by the SCHP