Mayors is proud to be recognized as an Official Rolex Jeweler with our exclusive boutique at the prestigious Lenox Square in Atlanta, Georgia. 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, in the most luxurious surroundings, matching the Swiss brand’s reputation for exquisite horological masterworks.
MoreLess