Jessica Morehouse

The body of Jessica Morehouse, 37, was found in a vehicle near Mora Lane and Switzer Avenue in the North Pointe neighborhood.

Read full story

Died

Feb. 25, 2021

Type

Shooting

Age

37 years old

Gender

Female

Where

Mora Lane and Switzer Avenue,
North Pointe,
St. Louis city