Delta is previewing their new JFK Terminal 4 expansion with a pop-up display in SoHo, Manhattan. Located at 376 West Broadway at Broome St the two floors showcase the new design and new Delta Sky Club and Sky Deck. Walking down W. Thompson you will eventually come upon the entrance.
Walking down W. Thomson a few blocks away
Entrance to Delta's T4X
Terminal 4 opens this Friday, but until then you ...