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
Department at (314) 889-2341.