Tag Archives sephora headquarters montreal

(English) Sephora Headquarters: The New Downtown Beauty Mecca Beckons

Finally, we’ve been blessed with our very own Sephora in our city’s centre! After years of hitting the Sephora stores in Paris, NYC and Pointe-Claire (insert frustrated look here), today marked the grand opening of the new downtown location (insert thousands of happy faces here!) Unlike any other Sephora in the world, Montreal’s headquarter store ...

0