Davidoff Closing Company Store in Atlanta

The Davidoff of Geneva retail chain will contract at year’s end, as the company is going to close its store in the Buckhead neighborhood of Atlanta.
“The store did not meet our profitability expectations,” Lana Fraser, director of marketing and retail for Davidoff, told Cigar Aficionado. She said it would remain open until the end of the year.
The shop, which opened in August 2015, is one of five Davidoff-owned stores in the United States. There is one in Houston, and three in New York City. There are also several locations not owned by the company, in Las Vegas, Tampa, Brooklyn and the Seminole Hard Rock Hotel in Hollywood, Florida.