About Us
The North Face Cherry Creek store is located on the lower level of the Cherry Creek Shopping Center near Nordstrom. Park in the west parking deck and enter the mall through the lower level (W1). The Cherry Creek mall is located in the heart of Denver along East 1st Avenue, a central location perfect for picking up gear before you head to the mountains for skiing, hiking, trail running, climbing, and more. Stop by to see our newest arrivals and best-selling jackets, parkas, fleece layers, trail shoes, hats, gloves, backpacks, and more.
Follow Us on Facebook