Joel David Boyd

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 story

Died

May 1, 2021

Type

Shooting

Age

41 years old

Gender

Male

Where

3700 block of Penrose street,
Fairground,
St. Louis city