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
December 2nd, 2024
November 22nd, 2024
December 12th, 2024
December 12th, 2024
December 12th, 2024