Websites hosted on 45.64.97.138 IP Address
Geo Location Information for 45.64.97.138 IP Address. The IP Address 45.64.97.138 is located at -8.1821 latitude and 113.671 longitude in Indonesia. Friendly Location for the IP Address is Jawa Timur, Kaliwates, Indonesia, 68137.