Telx in Atlanta
(212) 480-3300
Telx is a world-class leader in providing interconnectivity solutions through their carrier-neutral, network rich, colocation facilities. With over a dozen facilities in North America, Telx offers cost effective networking solutions for customers to seamlessly ...