Cologix’s recently opened Dallas Infomart data center is located at 1950 North Stemmons Freeway, Dallas TX 75207. The data center holds 300+ cabinets and is supported by 3.2 megawatts of power while power is sourced from three separate sub-stations. The Dallas Infomart Center is 12,000 square feet (bringing the combined square footage of Cologix’s Dallas […] Read More