ST. LOUIS, Mo. - An accident is causing a significant traffic delay on an interstate in north St. Louis County. It happened around 11 a.m. on westbound Interstate 70 at Lucas and Hunt Road.
There is no word on injuries at this time.
According to a tweet from MoDOT, the scene should be clear around 11:45 a.m.