Geo Location Information for 83.247.128.213 IP Address. The IP Address 83.247.128.213 is located at 41.3597 latitude and 2.10028 longitude in Spain. Friendly Location for the IP Address is Catalonia, L'hospitalet De Llobregat, Spain, 08908
Xarxa Nacional d'Albergs Socials de Catalunya.