Websites hosted on 190.64.80.242 IP Address
Geo Location Information for 190.64.80.242 IP Address. The IP Address 190.64.80.242 is located at -34.8152 latitude and -56.0244 longitude in Uruguay. Friendly Location for the IP Address is Canelones, Colonia Nicolich, Uruguay, 15000.