1501 Montgomery St
Fort Worth, Texas 76107

The Fort Worth Museum of Science and History is proud to be the designated caretakers of N-101 from the World Trade Center's North Tower. The beam, a full-facade panel that once supported the three floors (101-103) located two stories above the center of the impact zone of the North Tower, is the largest artifact in Texas from the World Trade Center.

Added by Upcoming Robot on June 8, 2012