Geo Location Information for 195.95.229.254 IP Address. The IP Address 195.95.229.254 is located at 44.4323 latitude and 26.1063 longitude in Romania. Friendly Location for the IP Address is Romania