The body of an unidentified man was found last week inside an unlocked unit at Keyport Self-Storage in Tulsa, Okla. An employee at 9420 E. 71st St. called police around 3:40 p.m. on Thursday following the discovery, according a source.
While the cause of death has yet to be determined, investigators with the Tulsa Police Department have ruled out foul play. Detectives estimate the body had been inside the unit for about a day, according to Tulsa Police Officer Adam Woodard.
The storage facility is located along a busy corridor that’s frequented by homeless people, according to a source. “There's nothing that we can do and that's the frustrating part for me as a human because I want to see them get help,” said Kim Koch. “But also as a business owner, this is affecting my business.”
Reverend Steve Whitaker of the John 3:16 Mission told a source his church conducts outreach up to four times a week along the corridor. “The numbers prove that we'll produce another 6,000 to 7,000 homeless people in Tulsa in 2019. Now, I hate that notion, but it's a fact. So, we've got to be prepared for that and do our very best in a compassionate, caring, giving way,” he said.
Founded in 1976, Keyport operates five locations in Tulsa and one in Broken Arrow, Okla. The company is family-owned and -operated.