
Lee Stebens
Date Found: June 29, 1991
Location: Tulsa, Oklahoma
Investigating Agency:
Remains were found in the Tulsa area on June 29, 1991 that were later determined to be those of thirteen year old Lee Stebens. There are few details available in this case.
