Clifford Rhodes

Clifford Rhodes, 48, was found fatally shot inside a residence in same block where he lived, in the 5900 block of Mimika Avenue.

Read full story

Died

March 15, 2021

Type

Shooting

Age

48 years old

Gender

Male

Where

5900 block of Mimika Avenue,
North Pointe,
St. Louis city