Websites hosted on 80.95.184.132 IP Address
Geo Location Information for 80.95.184.132 IP Address. The IP Address 80.95.184.132 is located at 54.8622 latitude and -6.2781 longitude in United Kingdom. Friendly Location for the IP Address is Mid and East Antrim, Ballymena, United Kingdom, BT43.