South County residents on edge after body is found in Ohlendorf Park

Data pix.

AFFTON, MO - Sunday morning around 7 a.m., St. Louis County Police responded to a report of a person down at Ohlendorf Park. The park is located at 4444 Spring Drive in South St. Louis County.

St. Louis County Police say that the death appears to be a suicide.


Latest News

More News