Geo Location Information for 195.154.153.149 IP Address. The IP Address 195.154.153.149 is located at 48.7999 latitude and 2.33256 longitude in France. Friendly Location for the IP Address is Ile-de-france, Arcueil, France, 94110