INDIANAPOLIS — Emergency crews are investigating a body found in a creek near 71st Street and Lafayette Road on Indy’s northwest side.
Police said someone called 911 shortly before 3 p.m. after finding the body around several logs in a creek.
Police have not released any other information regarding the investigation.
The Marion County Coroner's Office will now determine the cause of death.
This is a developing story and will be updated.