Body Found Inside Tulsa Apartment


Monday, April 22nd 2019, 9:15 pm
By: News On 6


Tulsa Police have found a body inside an apartment at the Saville Apts. complex at 6241 E 62nd.

According to police, the body is decomposing. Police have determined that the death is not suspicious.