Menu Data Center Locations – Jersey City Data Center’s Jersey City data center is located at 111 Town Square Pl., Jersey City, NJ 7310. The data center is seismically engineered facility that is designed to withstand extreme weather conditions, and other natural disasters. The data center provides colocation space starting from 1U rack space, quarter cabinet, one third cabinet, half cabinet, and full […]