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
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 18th, 2024
April 18th, 2024
April 18th, 2024