Wednesday, January 29th 2014, 9:43 am
Tulsa Police believe a woman fell down a flight of stairs at an apartment complex and died sometime early Wednesday.
Tulsa Police were called to the Canyon Creek Apartments at 51st and Lewis at about 5 a.m. A person leaving for work found the woman at the bottom of the stairs and called 911.
Police said the woman's daughter told officers her mother was drunk and she thought her mom had gone to bed.
Police said they do not suspect foul play, but are still investigating.
January 29th, 2014
September 29th, 2024
September 17th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024