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.
Follow JCK on Instagram: @jckmagazineFollow JCK on Twitter: @jckmagazine
Follow JCK on Facebook: @jckmagazine