Learn more about Sephora,
(chain store's website)
446 stores from this chain store on our website.
Sephora, the beauty retail specialist is set to open 35 stores through the United States in 2019.
Physical stores might be an unsteady business landscape for some brands but Sephora has not encountered many problems in the brick-and-mortar sector.