Downtown Oklahoma City will undergo major construction starting in 2025, as demolition clears the way for a new $900 million arena, with expected road closures, noise, and parking adjustments.
Some results have been hidden because they may be inaccessible to you