Geo Location Information for 89.207.130.11 IP Address. The IP Address 89.207.130.11 is located at 51.9192 latitude and 4.38889 longitude in Netherlands. Friendly Location for the IP Address is Zuid-holland, Schiedam, Netherlands, 3120