ILK Datacenter Karlsruhe TPK1

Location

Albert-Nestler-Straße 8
Karlsruhe, 76131, Germany

Parent company

ILK Internet GmbH

Service provider