With a focus on outdoor enthusiasts, The North Face store at Lenox Square in Atlanta offers an extensive selection of high-quality clothing, footwear, and gear designed for various adventures. This location stands out with its curated collection of premium products inspired by iconic landmarks like Half Dome, making it a must-visit spot for both locals and tourists seeking top-tier outdoor equipment. The store's atmosphere is geared towards the active individual who appreciates quality materials and innovative designs, reflecting the brand’s commitment to performance and style.

Mall hours Closed
Monday 10:00 AM – 8:00 PM
Tuesday 10:00 AM – 8:00 PM
Wednesday 10:00 AM – 8:00 PM
Thursday 10:00 AM – 8:00 PM
Friday 10:00 AM – 8:00 PM
Saturday 10:00 AM – 8:00 PM
Sunday 10:00 AM – 6:00 PM
Hours for the mall — individual store hours may vary.
Information
Location Upper Level (Floor 4)
Mall line (404) 233-6767
General mall number
Report an issue with this listing

Other The North Face locations

All locations →