That will soon change with the opening of Poster House in New York City. The 15,000 square-foot museum, located on West 23rd Street in Chelsea, Manhattan, includes three exhibition spaces ...