The public IP address 2.56.62.64 is located in Türkiye. It is assigned to the ISP AE Olfe Teknoloji ve Ticaret Limited Sirketi and sub-delegated to Olfe Internet Hizmetleri Anonim Sirketi. The address belongs to ASN 199366 which is delegated to Yesilbir Bilisim Teknolojileri Bilgisayar Yayincilik Sanayi ve Ticaret Ltd. Sti. Please have a look at the tables below for full details about 2.56.62.64, or use the IP Lookup tool to find the approximate IP location for any public IP address.