Do you know who murdered Deborah? On May 20, 1994, concern grew for Deborah Jean Timmons when friends realized she had not been seen or heard from in a couple of days and was not answering her phone. A request for a well-being check at her residence at the Leisure Manor Apartments in Tulsa, Oklahoma, led to a grim discovery. The management and maintenance staff of the apartment complex entered her unit, number 142 at 6967 E. 15th Pl., and found her deceased in the bathroom. Initially, the scene suggested a possible suicide, and
...Read More