We are excited to announce the grand opening of our brand-new flagship store located in Atlanta, Georgia. This new store is situated conveniently near the vibrant and well-known Inman Park neighborhood, an area celebrated for its unique charm and lively community atmosphere. Our flagship store represents a significant milestone for our company, showcasing our latest collections and offering an enhanced shopping experience for our valued customers in the Atlanta area. We look forward to welcoming visitors to explore our wide range of products in this prime location.
The store is located at:
245 North Highland Ave Ne
Suite 210
Atlanta, GA 30307