Steven Lloyd

Steven Lloyd, 33, was found dead just before 11 a.m. Monday in a vacant house in the 4200 block of Red Bud Avenue, police said, adding that he appeared to have been shot. Lloyd had lived in the 2300 block of Vorhof Drive in north St. Louis County, according to police. The home where Lloyd's body was found is in the city's O'Fallon neighborhood.

Read full story

Died

Dec. 20, 2021

Type

Shooting

Age

33 years old

Gender

Male

Where

4200 block of Red Bud Avenue,
O'Fallon,
St. Louis city