The public IP address 195.70.3.122 is located in Plan-les-Ouates, Geneva, 1228, Switzerland. It is assigned to the ISP Cheops Technology Switzerland. The address belongs to ASN 12333 which is delegated to Cheops Technology Switzerland SA.
Please have a look at the tables below for full details about 195.70.3.122, or use the IP Lookup tool to find the approximate IP location for any public IP address.