Utica Square is a well-established shopping center in Tulsa, Oklahoma, offering a variety of retail stores, restaurants, and services to the local community.
With a charming outdoor setting and a mix of national and local businesses, Utica Square provides a convenient and enjoyable shopping experience for visitors of all ages.
Generated from their business information