tw telecom’s Phoenix data center 1 is located at 3220 N 3rd St, Phoenix, AZ 85012, and one of the two data center facilities that is owned and operated by tw telecom in Phoenix. The building constructed in 1967 is concrete steel structure with concrete slab on grade floor, and is located in central business district. […] Read More