Call or Visit
The Street Seats space is located the corner of 13th Street and 5th Ave in New York City near The New School University Center.
The New School University Center
63 5th Ave
New York, NY 10003
Opening: April 22nd 2017 - Earth Day
Closing: October 2017