© Anchor Technology, Inc. 2017
 Tulsa Hills Shopping Center is completed and is located Near Highway 75 and 71 Street.  Tulsa’s newest major shopping center completed in 2008.
7300 S. Olympia Avenue W Tulsa, OK 74132
Home Business Directory Tulsa Attractions Photo Gallery Tulsa Mountain Times Tulsa Hills Contact Us Advertising
Explore the new expanded Tulsa Hills District with new store listing area attractions, recreation.  (not just the shopping center) Over 125 Merchants
Tulsa Hills
Tulsa Hills