Arc’teryx Opens a Massive Three-Storey Flagship in Montréal
Arc’teryx just opened a much bigger home on Sainte-Catherine. The new Alpha Store is at 1133 Sainte-Catherine Street West. It’s three floors and about 9,600 square feet, and it replaces the longtime Sainte-Catherine shop...