What Is Ski Stop?

What Is Ski Stop?

Ski Stop is a group of two stores, located in Westwood and Canton, Mass., that sell ski, tennis and snowboarding equipment. Ski Stop began selling equipment in 1987 and first opened the Westwood location in 1994. The store based in Canton was opened in the fall of 2011.

As of 2014, Ski Stop is the only store in Massachusetts that is a member of the American Best Bootfitters. Services that Ski Stop offers include the sale of ski boots, skis and snowboards, as well as custom boot fitting. Aside from winter wear, Ski Stop also carries tennis equipment and accessories.