Castle Rock / Colorado / United States
Columbia Sportswear in Castle Rock is located in the Outlets at Castle Rock, just 30 minutes south of Denver and about an hour north of Colorado Springs. The store opened in November 2007 and is located in Building 1 on the SW corner. An amazing view of the Rocky Mountains and the foothills will inspire you to enjoy everything Colorados Greater Outdoors has to offer. Columbia Home. Columbia has been creating innovative apparel, footwear, accessories and equipment for outdoor enthusiasts since 1938. Columbia has become a leading global brand by channeling the companys passion for the outdoors and innovative spirit into technologies and performance products that keep people warm, dry, cool and protected year-round.