L’Oreal-owned, California-based cosmetics brand Urban Decay will open its first freestanding Canadian store next month. The 632 square foot boutique is scheduled to open on September 10 at Ivanhoé Cambridge‘s Metropolis at Metrotown in Burnaby, BC, serving the greater Vancouver market.

A second Canadian location will open in November of 2016 at Oxford Properties Group‘s Square One in Mississauga, followed by more Canadian stores in 2017, according to the company.

To Read More About Urban Decay and their arrival into the Canadian market, Head Over To Our Freinds @Retail-Insider

Scroll Up