NYC Helio Store Opening This Week?


Three months ago I spotted the Helio store being built in my neighborhood and it looks like it’ll be opening up very soon. My peeps at Helio have told me it could be open as early as this week. If you’re in the area then you should definitely stop by and take a look because it looks way cooler than the Santa Monica shop. The store is located on Broadway just north of Houston.