Energy Plaza is a skyscraper located in the heart of downtown Dallas, Texas on the north side of Thanks-Giving Square. Designed by I.M. Pei and Partners, the building is 629 feet tall (49 stories), making it the 9th largest building in Dallas. TXU Corporation, a regional energy company, is the primary tenant. The building opened in 1983.
External links
Last updated: 10-15-2005 15:08:22