Crash at 18TH Street and Locust Street results in property damage in Saint Louis, Missouri

Modified Date: 
Thu, 08/03/2023 - 6:57am
Accident Date: 
Thursday, December 29, 2022

Accident #: 22061759

The people involved avoided major injury.

Type: Car Accident