Where is One World Trade Center?
The observation deck at One World Trade Center is at 285 Fulton Street in Lower Manhattan, NYC.