Little Rock, Arkansas – Following a hit and run, a man from Texarkana, Texas died Friday, police said.
The incident happened around 12:45 a.m. near the 11700 block of I-30 Service Road.
Upon arrival at the scene, officers with the Little Rock Police Department found 41-year-old Terrell Hilliard in the roadway.
Hilliard was taken to a nearby hospital and died due to the injuries sustained.
An investigation is ongoing.
Anyone having any info regarding the hit and run, is asked to contact to police at 501-918-5108.