Sephora Launches First Small Concept Store In Boston
PYMNTS
JULY 21, 2017
Sephora has announced the launch of Sephora Studio, a new, 2,000-square-foot concept store in Boston that will focus on artistry and skin care services. According to a news release , the opening of the brick-and-mortar Boston location comes on the heels of the company’s largest North American store opening on Manhattan’s 34th Street.
Let's personalize your content