St. Louis, MO (July 24, 2023) – On Monday morning, July 24, 2023, in north St. Louis, a three-car crash killed one and hospitalized two.
A U-Haul truck and two passenger cars collided at 2 a.m. at West Florissant and Riverview.
Police reported a 2007 Dodge Charger westbound on W. Florissant hit a 2009 Ford Focus southbound on Riverview.
The Charger hit the eastbound U-Haul on W. Florissant.
The Charger and U-Haul drivers were hospitalized, but the Ford Focus driver died.
Accident Reconstruction is investigating.