206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Michael Mayer

Male

White / Caucasian

Saint-louis

MO

2022-08-24

51

Michael

Mayer

11/26/2025