Vehicle flees the scene of wreck on North Shepherd Drive
Posted on Tuesday, April 6th, 2021 at 9:30 pm
HOUSTON, TX – A vehicle fled the scene of a wreck on North Shepherd Drive tonight, the Houston Police Department reports.
The accident took place at 7001 North Shepherd Drive around 9:17 p.m. Authorities have not issued information about the suspect’s car.