Shopping malls database
Utica Square Shopping Center is located at the corner of SEC 21st St. & Utica Ave. , Tulsa. It is a Lifestyle/Specialty Center which opened in 1952. It is an Open shopping mall with 1,850 parking spaces. It covers an area of 415,000 sqft. and has about 70 stores.
Shopping mall's name: Utica Square Shopping Center
Address: SEC 21st St. & Utica Ave. , Tulsa, OK 74114
Number of stores: 70