Tag: bike shop in Squamish

  • Commencal Canada

    Address: Unit 101, 1121 Commercial Place
    Squamish
    British Columbia
    V8B 0S5
    Canada

    It has been a little over 3 years since Commencal Canada was born. With much success going direct-to-consumer many years ago in Europe and then the US, we have expanded our operations to one of the birthplaces of mountain biking: Canada.