LOWER EAST SIDE ABC NO RIO COLLECTIVE ART CENTER PREPARES FOR CHANGES FOR THE BETTER
ABC No Rio is a ‘social center‘ located at 156 Rivington Street on New York City‘s Lower East Side, founded in 1980. It’s the kind of place that once inspired people to move to the LES, but now it’s facade sticks out as a lone reminder of ‘the good old days’ in a neighborhood filled with boutiques and Zagat-rated restaurants. Inside it features […]
The post LOWER EAST SIDE ABC NO RIO COLLECTIVE ART CENTER PREPARES FOR CHANGES FOR THE BETTER appeared first on PLAYGROUND DETROIT.