About
Tulsa Hills Shopping Center is completed and is located Near Highway 75 and 71 Street. Tulsa’s newest major shopping center.
Address: 7300 S Olympia Ave, West Tulsa, Oklahoma 74132
Phone: (918) 447-3758
State: OK
City: West Tulsa
Street Number: 7300 S Olympia Ave
Zip Code: 74132
categories: shopping district, shopping mall, park