St. Louis County Police

Fatal accident in South County

On August 15, 2018 at approximately 7:30 AM, St. Louis County Police officers from the South County Precinct responded to an accident near the intersection of Telegraph Road and Denacre Drive. Upon arrival, officers located two vehicles involved in the […]

Close