The North Face

This is the first – and currently only – store in Western Canada from this renowned retailer of clothing, accessories, and equipment for outdoor excursions.

West Edmonton: 8882-170 St., Edmonton, Alberta

780-481-9454