The Davidoff store in Atlanta will close at the end of 2021.
Davidoff of Geneva USA has announced that it will close the Davidoff of Geneva — since 1911 flagship store located at 3035 Peachtree Road in Atlanta’s Buckhead neighborhood. Until that point, the company says the store will remain open and operating during regular business hours.
“We would like to thank the entire Davidoff of Geneva Buckhead team for their commitment and valued contribution, as well as thank our clients for their patronage,” said Lana Fraser, director of marketing and retail for Davidoff of Geneva USA, in a press release. “Although we are closing the doors at our Davidoff of Geneva Buckhead location we will continue to service our customers through our other Davidoff of Geneva locations and DavidoffGeneva.com.”
The Atlanta stored opened in 2015 during a time when the company was expanding its retail footprint. It’s a 3,000-square-foot location that includes a 1,000-square-foot lounge.
With Atlanta closing, Davidoff will have eight flagship stores in the U.S.: Brooklyn, Hollywood, Fla., Houston, Las Vegas, three locations in Manhattan and Tampa. The stores in Brooklyn, Hollywood, Las Vegas and Tampa are franchise locations, while Davidoff owns the other four stores.