Geo Location Information for 142.4.16.66 IP Address. The IP Address 142.4.16.66 is located at 40.2181 latitude and -111.6133 longitude in United States. Friendly Location for the IP Address is Utah, Provo, United States, 84606
Gameloot offers the most convenient way to buy or sell games online in India. Sell us your ps4, ps3, xbox 360 and xbox one console games for cash. Buy games at best prices