Server Room’s Global Headquarters
Phone US: +1 646-490-9655Phone UK: +44 207-193-2239
Phone Romania: 0336-810-621
Address: 3418 Northern Blvd, Suite 408
Long Island City, NY 11101
Have a question about our services? Interested in partnering with us? Need help with your existing service?