Websites hosted on 82.223.4.64 IP Address
Geo Location Information for 82.223.4.64 IP Address. The IP Address 82.223.4.64 is located at 40.3048 latitude and -3.7407 longitude in Spain. Friendly Location for the IP Address is Madrid, Getafe, Spain, 28904.