At approximately 1:15 a.m. on December 9, 2018, officers from the St. Louis County Police Department North County Precinct responded to a shooting at “Mystic Grille”, located at 11824 West Florissant. Upon arrival, officers located one deceased male later identified as Cameron Chase Fowler suffering from at least one gunshot wound on the parking lot of the above business.
Location
Missouri
Date of Incident
12/09/2018