Best of the Best
On Sept. 5, Trollbeads opened its first concept store in New York City.
The flagship store is located on 1016 Avenue of the Americas at 38th Street, in the Garment District.
This is Trollbeads’ sixth concept store in the United States.
Subscribe Now and receive the latest news directly to your inbox