The public IP address 85.15.66.237 is located in Khabarovsk, Khabarovsk, Russia. It is assigned to the ISP Vostoktelecom Telephone Company Liability Company. The address belongs to ASN 34896 which is delegated to Vostoktelecom Telephone Company Limited Liability Company. Please have a look at the tables below for full details about 85.15.66.237, or use the IP Lookup tool to find the approximate IP location for any public IP address.