Joel David Boyd, 41, was shot and killed in the 3700 block of Penrose Street. Police found him with multiple gunshot wounds and he was pronounced dead at the scene.
Read full storyDied
May 1, 2021
Type
Shooting
Age
41 years old
Gender
Male
Where
3700 block of Penrose street,
Fairground,
St. Louis city