-
The New Stand—it’s not your average c-store
A new day, every day. That’s what an unusual new retail concept in Manhattan promises shoppers.
It’s called The New Stand, and it’s located underground in the Union Square subway station, near the entrance to the L train. A second location is set to open, this one above ground, at Brookfield Place, a shopping center in lower Manhattan.

