Crime Solvers Central
CSC
246 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Jerome Fleweller, a 66-year-old male, was found deceased in St. Louis, Missouri, on March 8, 2017. Authorities discovered his body inside a vehicle that had been involved in a crash. Upon further investigation by first responders and law enforcement at the scene, it was determined that the traffic accident was not the primary cause of death; rather, Fleweller had sustained fatal gunshot wounds that precipitated the crash or occurred immediately prior to it.

The St. Louis Metropolitan Poli ...Read More

Links to Additional Sources (1)

See any mistakes? Let us know!

Victim Details

Jerome Fleweller

Male

Black / African American

Saint-louis

MO

2017-03-08

66

Jerome

Fleweller

04/25/2026