IMPERIAL, MO (KTVI) – The Jefferson County Sheriff’s Department is at the Verde Vista apartment complex off Old State Road 21 investigating a body found in a wooded area.
Authorities say the body of a woman was found around 5 pm Saturday in a wood area. Residents say the woman had been missing for a short period of time and lived at the complex.
The cause of death has not been determined.
An investigation is ongoing.