Defunct rock venue, formerly located at 15 St. Marks Place, New York, NY, from 1995 to 1999.
15 St Marks Pl New York, NY, USA 10003