DXC Technology Center, formerly known as the Freeport McMoRan building, located at 1615 Poydras Street in the Central Business District of New Orleans, Louisiana, is a 23-story, 276 feet -tall skyscraper.