For shoppers who are eager to explore the great outdoors, The North Face store at Dolphin Mall in Miami, Florida, is a treasure trove of high-quality gear and apparel designed for various adventures. From jackets and hiking boots to camping tents and backpacks, this store caters to both seasoned explorers and beginners looking for reliable equipment. Its inviting atmosphere welcomes customers seeking inspiration and practical solutions for their next outdoor escapade.

Other The North Face locations

All locations →