508 West 26th Street, Room 5A
Founded in 2000, the International Print Center is the first and only American institution devoted exclusively to fine-art prints. Located in the Manhattan neighborhood of Chelsea, the International Print Center's collections and exhibitions run from old master prints to works by contemporary artists.
See more at NYCkidsArts