For shoppers who appreciate a blend of fashion and affordability, the Swatch store at Lenox Square in Atlanta is a must-visit destination. Featuring an extensive collection of bold watches, jewelry, and accessories, this store stands out with its vibrant color palette and contemporary designs that cater to diverse tastes. Its prime location on the upper level of this upscale mall makes it easily accessible for those browsing through high-end retailers while also enjoying everyday shopping experiences.

Mall hours Open now
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 Swatch locations

All locations →