Geo Location Information for 128.140.217.108 IP Address. The IP Address 128.140.217.108 is located at 52.3824 latitude and 4.8995 longitude in Netherlands. Friendly Location for the IP Address is Netherlands
Phone-Gadgets.com : De webshop met alle accessoires voor je smartphone of tablet! Met de laagste prijs garantie voor al onze producten!