Colocation America’s New York data center is located at 60 Hudson St, New York, NY 10013; and is one of the three data center facilities that are operated by Colocation America in New York. The data center is located in a 24 story 60 Hudson St building, formerly the Western Union building, which is a […] Read More