Alexander Dubose & Townsend, LLP announced its renewal at One Energy Square in Dallas. One Energy Square is a 276,485 square foot, 14-story, Class A office building located in the North Central Expressway submarket.