Content about Disney emporium

November 24, 2010

Disney Store has opened its largest and most ambitious store to date -- smack in the middle of Manhattan’s Times Square.

Disney Store has opened its largest and most ambitious store to date -- smack in the middle of Manhattan’s Times Square. The 20,000-sq.ft., two-level Disney emporium is about five times bigger than most Disney stores, with a layout that is divided by the company’s most popular franchises.