Barcade St Marks NYC Loading Map.... Barcade St Marks NYC6 St. Marks PlaceNew York, NY 10003 40.72911560000001 -73.98953929999999 Address 6 St. Marks Place New York NY 10003 United States Barcade St Marks NYC Upcoming Events No events in this location Posted in .