Iz.la is hosted by: CHINANET xinjiang province network
Hosting report about Iz.la. Iz.la is currently hosted at CHINANET xinjiang province network. The IP 124.118.138.30 links to a server in , China. The company behind this all is CHINANET xinjiang province network.