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 storyDied
Dec. 20, 2021
Type
Shooting
Age
33 years old
Gender
Male
Where
4200 block of Red Bud Avenue,
O'Fallon,
St. Louis city