QTS’s Dallas data center is located at 6431 Longhorn Drive Irving, TX 75063. Strategically located on a 40-acre campus in the Irving/Las Colinas area, QTS Dallas is ideal for enterprise, medium and small organizations requiring significant room to grow. The data center is located less than 5 miles from DFW airport, and is low risk for exposure […] Read More