Jewelry Retailers Atlanta
Mayors is proud to be recognized as an Official Rolex Jeweler with our exclusive boutique at the prestigious Lenox Square in Atlanta, Georgia. It is our honor to be stewards of one of the Rolex Boutiques in the United States exclusively dedicated to the premier luxury Swiss watchmaker. Within the stunning new Atlanta boutique, you will be greeted by Rolex experts, qualified to help you choose the Rolex watch that best suits you and guide you through the illustrious, storied history of the brand. At the Rolex Boutique in Atlanta, you will find a selection of impeccable timepieces in the most luxurious surroundings, matching the Swiss brand’s reputation for exquisite horological masterworks. Each staff member at the Rolex Boutique is an expert on Rolex with a deep knowledge of the brand. We are at your service to help you choose the Rolex watch that best suits you from the range of Rolex timepieces.
Loading map...