Tuesday, February 16th 2021, 11:27 am
The Tulsa Police Department is reporting a "massive" water leak at 31st and Rockford.
This leak is one of more than 100 currently being worked on in Tulsa. Crews are responding to the leaks but workers are spread thin due to the high number of breaks. For a full list of leaks CLICK HERE
February 16th, 2021
February 7th, 2025
December 31st, 2024
February 12th, 2025
February 12th, 2025
February 12th, 2025
February 12th, 2025