11/11/2016: A water main break kept Owasso City Crews busy Friday morning, as water filled the streets of the Three Lakes Neighborhood.
The break was reported at 8800 North 123rd East Avenue just before 9:00am.
Crews arrived to shut off the water flow, and began repairs.
No cause for the break has been given.