Four injured, including two in critical condition after three-vehicle collision on West Florissant Avenue at Chambers Road in Dellwood, Missouri

Modified Date: 
Fri, 04/02/2021 - 2:23pm
Accident Date: 
Friday, April 2, 2021

4 people injured in 3-car crash in Dellwood

One person was ejected from a vehicle and another was trapped and had to be extracted from a vehicle. Both of them are in critical condition.

Type: Car Accident

Add new comment

To prevent automated s-p-a-m submissions leave this field empty.