You can rate the company Telx PHX1 - Phoenix Interconnection and Colocation Data Center by filling out this form.
More contact info for Telx PHX1 - Phoenix Interconnection and Colocation Data Center:
Telx PHX1 - Phoenix Interconnection and Colocation Data Center
120 E Van Buren St
85004 Phoenix