Geo Location Information for 118.98.236.58 IP Address. The IP Address 118.98.236.58 is located at -6.55694 latitude and 107.443 longitude in Indonesia. Friendly Location for the IP Address is Jawa Barat, Purwakarta, Indonesia, 41113