Arc’teryx reported it re-opened its Boston retail store in the Newbury Street shopping district.
Featuring running, climbing, hiking, snow sports, and lifestyle wear, along with footwear and accessories, the 3,021-square-foot space hosted a re-opening over the weekend.