EvoSwitch’s Manassas data center is located at 651 Hornbaker Road, Manassas, VA 20109. The data center is located on a secure, 20-acre site within the 1,500 acre Innovation Park. Manassas data center is at 30 miles west of Washington DC, and 15 miles southeast of Dulles international airport. The data center attracts a high density of communications, cloud […] Read More