07.21.17
Sephora continues to redefine the beauty experience mold with the opening of Sephora Studio, a new concept store with an unprecedented emphasis on artistry and skin care services contained within 2,000 sq. feet of selling space. On the heels of its largest North American store opening on Manhattan’s 34th Street, the Studio breaks new ground as the retailer’s smallest footprint in the US and first concept store of its kind, according to the company. It debuts on Boston’s famous high-end shopping destination, Newbury Street, on July 21.