Curtis Crenshaw, a 63-year-old resident of Saint Louis, Missouri, passed away on May 31, 2017. Despite thorough searches, there is no publicly available information detailing the circumstances of his death, nor any records of arrests or identification of suspects related to the incident. The Major Case Squad of Greater St. Louis, known for handling significant investigations in the area, does not list any cases involving Curtis Crenshaw in their past investigations.
Given the absence of
...Read More