FLORISSANT, Mo. — Police are investigating human remains found in Florissant Friday afternoon.
The North County Precinct of the St. Louis County Police Department received a call at 1:30 p.m. Friday. Police responded to investigate "found property" in the 6700 block of Finchdale Court.
Police said officers found what appears to be partial human remains in a nearby creek.
Other details include who made the discovery and where it was made were not immediately available from police.
The location from the report is near Coldwater Creek.
Police were asking anyone with information to contact police at 636-529-8210 to speak to investigators.