Terrell Moore

Terrell Moore, 29, was found dead inside a vehicle in the 1400 block of North Spring Avenue.

Read full story

Died

March 29, 2021

Type

Shooting

Age

29 years old

Gender

Male

Where

1400 block of North Spring Avenue,
Covenant Blu Grand Center,
St. Louis city