Sephora Plans 260 New Stores for 2021, Including 60 Freestanding Locations
Retail TouchPoints
MARCH 1, 2021
Sephora is continuing its move away from malls with the announcement of the largest store expansion in its 21-year history in the U.S. More than 260 new stores are slated to open this year, including 60 freestanding locations and 200 shop-in-shops inside Kohl’s department stores.
Let's personalize your content