The City of Owasso is working to improve an intersection that has seen multiple accidents and frequent traffic backups, officials said.
The project focuses on the intersection of North 129th East Avenue and East 106th Street North, which currently operates as a four-way stop. City leaders said that the setup has contributed to congestion and safety concerns, especially during peak travel times.
Owasso resident Toua Yang said he has witnessed several crashes at the intersection…