Geo Location Information for 83.220.148.138 IP Address. The IP Address 83.220.148.138 is located at 40.4781 latitude and -80.9731 longitude in United States. Friendly Location for the IP Address is OHIO, AMSTERDAM, UNITED STATES
Manage all your existing IM and social network accounts with only one easy-to-use application. Free video calls and video conferences as well as goober Premium VoIP, and much...