Yes, the Twin Towers housed an FBI office. Specifically, the FBI's New York City field office was located in the North Tower of the World Trade Center. This office was operational until the September 11 attacks in 2001, after which the building was destroyed.
Copyright © 2026 eLLeNow.com All Rights Reserved.