Posted on January 10, 2019 January 10, 2019 by WebsiteYellowPages.com Equinix Inc 1 2 3 4 50.000 CategoriesInternet Service LocationsNew York Bookmark Contact Information Business Name Equinix Inc Address 1180 Ave Of The Americas #1910, New York 10036-8401 Phone Number 2123986280 Fax Number 2123988000 Website http://www.equinix.com CategoriesInternet Service Post navigationPrevious post: Richmar Controls IncNext post: Mohawk Valley Community Clg