
SEPHORA
Health & BeautyLocated at Utica Square in Tulsa, OK
Premium beauty retailer offering cosmetics, skincare, haircare, and fragrance from prestige and indie brands. Located in Utica Square.
About Utica Square
Utica Square is located at 1709 Utica Square, Tulsa, OK 74114. It features 66 stores and services. Rated 4.5/5 based on 4,144 reviews.
View all stores at Utica Square