News
Residents voiced opposition to plans for a data center in north Tulsa County, near the Cherokee Industrial Park. Commissioners listened and answered questions before voting to approve it.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results