Tower of the Americas to close for 72 hours for repairsThe historic Tower of the Americas building will close to the public for 72 hours beginning Oct. 27 for electrical upgrades.Published: October 24, 2014, 5:10 PMTags: News