Officers found Mark Hambrick, 59, and Wilson Tillman, 57, around 3 p.m. Friday, May 12, 2023, near Grape Avenue and Riverview Boulevard. The two men were found shot dead inside a vehicle.
Read full storyDied
May 12, 2023
Type
Shooting
Age
59 years old
Gender
Male
Where
Grape Avenue and Riverview Boulevard,
North Pointe,
St. Louis city