
Sephora is a global leader in prestige beauty retail, founded in France in 1969 and now owned by LVMH. The Memorial City Mall location in Houston is a prime destination for a vast assortment of makeup, skincare, and fragrance products from over 340 brands, alongside its own Sephora Collection. Known for its unique open-sell environment, Sephora encourages customers to sample and play with products. This store also offers a range of beauty services, including makeup applications and lessons with their Beauty Advisors, making it a comprehensive beauty hub for enthusiasts and shoppers alike.
Specializations
StudioBridalMasterclassesPro Products