Shopping malls database
Tulsa Hills Shopping Center is located at the corner of West 71st St. South & Hwy. 75, Tulsa. It is a Power Center which opened in 2009. It is an Open shopping mall with 1,463 parking spaces. It covers an area of 641,348 sqft. and has about 60 stores.
Shopping mall's name: Tulsa Hills Shopping Center
Address: West 71st St. South & Hwy. 75, Tulsa, OK 74132
Number of stores: 60