News
SCHEELS, less than a year after opening in Tulsa, is seeking approval to build a 300,000-square-foot store in Oklahoma City that could open in 2028 and employ about 500 people.
Three major new shopping centers with dozens of new retailers are being developed in far northwest Oklahoma City.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results