Shopping mall
Tulsa Promenade
17 locals recommend
Location
4107 S Yale Ave
Tulsa, OK
Tips from locals
shopping mall and department stores, theater. near other department stores, and restaurants
This is a mall in decline, but there is still good shopping available at Dillards, one of the remaining anchor stores. 4107 South Yale