A staple of Saint Louis Galleria, the Sephora store offers a wide range of cosmetics and beauty products, including makeup, skincare, fragrance, and hair care items from over 250 brands. Shoppers are drawn to its extensive selection and personalized beauty services, making it a must-visit for both everyday customers and beauty enthusiasts seeking the latest trends and products in a welcoming environment.

Information
Location Level 2
Report an issue with this listing

Other Sephora locations

All locations →