206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
Michael Mayer, aged 51, was tragically killed on August 24, 2022, in Saint Louis, Missouri. The incident occurred in the 1200 block of Congress Avenue in the Spanish Lake area of St. Louis County. According to reports, Mayer was found inside his home with a gunshot wound to the stomach and was pronounced dead at the scene.
The suspect in this case, John Cowan, aged 63, was arrested at the scene. According to a probable cause statement, Mayer and Cowan had been involved in a verbal alterca ...Read More
The suspect in this case, John Cowan, aged 63, was arrested at the scene. According to a probable cause statement, Mayer and Cowan had been involved in a verbal alterca ...Read More
Links to Additional Sources (4)
See any mistakes?Victim Details
Michael Mayer
Male
White / Caucasian
Saint-louis
MO
2022-08-24
51
Michael
Mayer
11/26/2025






