The store occupied the same location on St. Mark 's Place from 1975 to February 2016 .
St. Mark 's Place is a punk rock mecca .
The store occupied the same location on St. Mark 's Place , a punk rock mecca , from 1975 to February 2016 .