Body Found in Florissant Parking Lot, Detectives Investigating as Suspicious Death


Updated 3:30 p.m. Police have identified the deceased as Stephanie Carroll, 42, of north St. Louis County.


The body of a female believed to be in her 40s was discovered in a parking lot in Florissant around 8:45 a.m. this morning.

St. Louis County police say an Ameren UE employee found the body at 4960 Parker Road. That's the address of Meyer's Country Cottage and Irish Pub.

View Larger Map

Detectives from the Bureau of Crimes Against Persons responded to the scene and are investigating this as a suspicious death.

Anyone with information about this investigation is asked to contact Crimestoppers at 866-371-TIPS (8477) or the St. Louis County Police Department at (314) 889-2341.

Support Local Journalism.
Join the Riverfront Times Press Club

Local journalism is information. Information is power. And we believe everyone deserves access to accurate independent coverage of their community and state. Our readers helped us continue this coverage in 2020, and we are so grateful for the support.

Help us keep this coverage going in 2021. Whether it's a one-time acknowledgement of this article or an ongoing membership pledge, your support goes to local-based reporting from our small but mighty team.

Join the Riverfront Times Club for as little as $5 a month.