Crash reported on I-70 WB at Jennings Station Road
ST. LOUIS, MO- A crash took place on I-70 WB at Jennings Station Road on the morning of October 31, MoDOT STL Traffic reports. CRASH I-70 WB PAST JENNINGS STA RD 2 RIGHT LANES CLOSED EST. CLEARANCE TIME: 2:57 AM...
READ MORE