Plans were filed to buildout the American stationery and greeting card retailer in Phipps Plaza, across the street from its Lenox Square Mall store.
The cosmetics manufacturer is slated to open near Sephora, according to plans filed with City of Atlanta.
Search