http://www.tulsaworld.com/business/r...1abfb80fc.html

Urban Outfitters is bringing its stylish brand to Tulsa with the opening next year of a store at 3340 S. Peoria Ave.

The two-story, 9,000-square-foot store, scheduled to open in mid-February 2015
Bodes well for an OKC location.

Still think they'll end up in Glimcher's project at 63rd & Western.