DELLWOOD, Mo. – A person was rushed to a hospital Thursday evening after being struck by a vehicle in Dellwood.
According to Major Ron Martin, North County Police Cooperative, the incident took place around 9:50 p.m. at the intersection of W. Florissant Avenue and Chambers Road.
The driver that struck the pedestrian stayed at the scene and is cooperating with police, Martin said.