Websites hosted on 95.130.11.85 IP Address
Geo Location Information for 95.130.11.85 IP Address. The IP Address 95.130.11.85 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.