NORTH ST. LOUIS COUNTY, MO (KPLR) - St. Louis county police are investigating a suspicious death in North St. Louis County.
The body of a 67-year-old woman was found in her apartment home in the 9600 block of Diamond Drive off of Adrian Drive.
Riverview police responded to the original call from a relative that discovered the body. St. Louis County police were called to scene around 10:15 am.
No word yet on the cause of death.