What Is Ski Stop?


Quick Answer

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.

Continue Reading
Related Videos

Full Answer

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.

Learn more about Industries

Related Questions