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.