Digital Crossroads of America Data Center and Energy Plant Project Info CategoryCorporate Location: Hammond, Indiana Construction Cost: $75M Project Square Footage: 111,000 Date of Completion: 6/2020