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