Saturday, May 7th 2022, 10:44 pm
The Tulsa Police Department confirmed that a body was found near 71st & Sheridan on Saturday.
TPD said someone was walking through the woods, noticed the body and called police.
Officers set up a crime scene in the area and are in the beginning stages of the investigation with the medical examiner.
No other information has been released at this time.
Stay tuned for updates to this developing story.
January 21st, 2023
October 28th, 2021
April 28th, 2024
April 28th, 2024