Eric Beard

A man was found dead late Monday in the 6000 block of West Florissant Avenue in north St. Louis. The 57-year-old victim was discovered dead after a shooting call shortly before 11 p.m. Monday. The scene is on the border of the Walnut Park West and the North Pointe neighborhoods.

Read full story

Died

April 24, 2023

Type

Unspecified

Age

57 years old

Gender

Male

Where

6000 block of West Florissant Avenue,
Walnut Park West,
St. Louis city