Details:
Homicide occurred
on September 24, 1984
3300 S. 29th West Ave.
Tulsa, OK
24-year-old Lisa Ledbetter was last seen alive around midnight on September 24, 1984, at Jake and Elwood’s Tavern located in the 5800 block of South Peoria, in Tulsa. Ledbetter’s body was discovered the following morning in a field near 3300 S. 29th West Ave., which is the roadway leading up to the Channel 8 Studios. The State Medical Examiner’s Office ruled the manner of death as homicide; with the cause of death being stab wounds to the body.