ST. LOUIS – The St. Louis Metropolitan Police Department has called out the accident reconstruction team for a crash that happened on North 20th Street and St. Louis Avenue outside of Old North St. Louis. The accident took place on Friday, July 8 around 7 p.m.
The evidence technician was called to the scene. Injuries to the drivers involved have not been reported.
FOX 2 will give updates as information becomes available.