Websites hosted on 95.130.9.116 IP Address
Geo Location Information for 95.130.9.116 IP Address. The IP Address 95.130.9.116 is located at 48.0451 latitude and -1.60057 longitude in France. Friendly Location for the IP Address is Bretagne, Vern-sur-seiche, France, 35770.