Geo Location Information for 62.82.134.146 IP Address. The IP Address 62.82.134.146 is located at 36.5939 latitude and -6.23298 longitude in Spain. Friendly Location for the IP Address is Andalucia, El Puerto De Santa Maria, Spain, 11500