Friday, June 25th 2021, 6:57 am
Water is gushing out of the ground and flooding part of the roadway near West Archer Street and North Cheyenne Avenue in downtown Tulsa.
Currently, it is unclear what caused the flooding to begin.
This is a developing story, stay with News On 6 for the latest Updates.
April 18th, 2024
April 17th, 2024
April 26th, 2024
April 26th, 2024
April 26th, 2024