Rock and Roll Landmark 96 Saint Marks Place, Manhattan, New York 10003