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 ...