Geo Location Information for 62.149.227.232 IP Address. The IP Address 62.149.227.232 is located at 42.6612 latitude and 13.699 longitude in Italy. Friendly Location for the IP Address is Abruzzi, Teramo, Italy, 64100