Founded in 1987 on the North Shore of Boston and headquartered in historic Salem, Massachusetts, Avalanche is an authentic, family owned and operated outdoor apparel company built on tradition. Avalanche continues to stay true to its New England heritage and passion for the outdoor lifestyle, creating and manufacturing high-quality, affordable products that combine style with technical excellence and inspire customers to be outdoors. The Avalanche Company Store, which opened in 2012, is located at 24 Front Street, Salem, Mass. For more information, visit www.avalanchewear.com.
Product Categories