Repair Shops and Tune-Up Shop

Our team of experts and their cutting-edge technology guarantee an impeccable tune-up that will exceed your expectation! For discovering our repair shop, go to the Ski Shop located at Chalet des Voyageurs on the South Side.

Close