Robert McLeod, 53, killed in pedestrian collision with alleged hit-and-run tow truck driver Rayon Artis on South Skinner Street in Greenville, North Carolina

Modified Date: 
Fri, 03/31/2023 - 6:34am
Accident Date: 
Sunday, February 19, 2023

Greenville tow truck driver charged in deadly hit and run crash

Police said McLeod was walking on South Skinner Street when the vehicle owned by Rayvontae Towing hit him as it was making a turn from Dickinson Avenue.

Topics: 
Hit and Run
People Involved: 
Robert McLeod
Rayon Artis