Datacenter in Netherlands Apc Address: Taurusavenue 133, 2132 LS Hoofddorp Netherlands Phone Number: +31 235 12 41 24