Saint Louis Police Discover Dead Body In Vehicle

September 13, 2021

A dead body was discovered on Monday afternoon inside a sedan in the 4000 block of Keokuk Street, which is located on the cities South side of Saint Louis. 

Homicide detectives responded to the scene around 1:00 p.m. and are now investigating for more leads, the Post Dispatch reports.

The victim’s name was not released.