The Clemente Center

The Clemente Center Archive contains New York Latin Culture Magazine’s feature coverage of Latin culture at the Clemente in Manhattan’s Lower East Side.