ST. LOUIS COUNTY (KSDK) – A body has been found in a pond near Reflection Cove Apartment Complex Monday morning.
A citizen discovered an older woman's body floating in the water around 7:25 a.m. in the 13900 block of Reflection Drive, which is located off of Manchester Road.
St. Louis County and the medical examiner are investigating the scene.
Police believe they might know the identity of the woman but have not released her name yet.
Investigators now believe the woman's death was a suicide.
No further information is immediately available.