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.

Riverfront Times works for you, and your support is essential.

Our small but mighty local team works tirelessly to bring you high-quality, uncensored news and cultural coverage of St. Louis and beyond.

Unlike many newspapers, ours is free – and we'd like to keep it that way, because we believe, now more than ever, everyone deserves access to accurate, independent coverage of their community.

Whether it's a one-time acknowledgement of this article or an ongoing pledge, your support helps keep St. Louis' true free press free.