News
Construction on Catoosa's turnpike interchange may not end until late 2026 or early 2027, according to the Oklahoma Department of Transportation. The orange signs ODOT has posted at the edges of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results