Health/Beauty, Accessories • Sephora Studio
88 Newbury Street
Boston, MA, 02116
Sephora is a leader in global prestige retail, teaching and inspiring clients to play in a world of beauty. Sephora has earned its reputation as a beauty trailblazer with its expertise, innovation, and entrepreneurial spirit. At Sephora, beauty is in our DNA. Our revolutionary beauty-retail concept, founded in France by Dominique Mandonnaud in 1970, is defined by its unique, open-sell environment with an ever-increasing assortment of products from carefully curated brands.