Police investigating homicide off Chambers Road in North County

ST. LOUIS COUNTY, MO – The St. Louis County Police Department is investigating a homicide on Glen Owen Drive off Chambers Road in North St. Louis County. Police say officers were called to the 9000 block of Glen Owen Driver around 4 pm Saturday afternoon for a report of a body found.

Officers arriving on the scene discovered the deceased body of an adult male behind a residence.

The victim’s identity is unknown at this time.

Police are asking for anyone with information on the incident to call 636-529-8210 or CrimeStoppers at 1-866-371-TIPS (8477), you may be eligible for a reward.

Notice: you are using an outdated browser. Microsoft does not recommend using IE as your default browser. Some features on this website, like video and images, might not work properly. For the best experience, please upgrade your browser.