Secret Scientist Announces Its First Pop-Up Shop
The first Secret Scientist pop-up shop will make its inaugural debut in the city of Charlotte, North Carolina at the address 128 Park Avenue. Details on when the shop will open will be announced via the official Secret Scientist Facebook page and the website.
View full press release