206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Do you know what happened to Lee Gene?
In the summer of 1991, a grim discovery was made in Tulsa, Oklahoma, that would begin a decades-long mystery. On June 29, human remains were found at the 2600 block of West 158th Street South. These remains were later identified as belonging to 13-year-old Lee Gene Stebens, a young male who had run away from a juvenile shelter prior to his death. The case was quickly determined to be a homicide.

When his body was discovered, Stebens was wearing a blue and white striped shirt and gray slac ...Read More
Victim Details

Lee Gene Stebens

December 1, 2022

Male

White / Caucasian

Tulsa

OK

1991-01-29

1991-01-29

13

Lee Gene

Stebens

11/22/2025


Area Body Found: