International Print Center New York

508 W. 26th St., 5th floor

Located in Chelsea, the International Print Center is dedicated to promoting the appreciation and understanding of fine art print. Past exhibits include works by a range of artists from the Old Masters to contemporary stars. Click here for current exhibitions.

Upcoming Events

  • No events at this location