ST. LOUIS, MO — Chesterfield Police and Fire Departments are responding to a multi-vehicle crash with life-threating injuries at Clayton Road and Baxter Road. An accident reconstruction team is on the scene. Avoid the area if possible.
More details will be posted as this story develops. Refresh this page for the latest update.