Geo Location Information for 195.88.44.132 IP Address. The IP Address 195.88.44.132 is located at 51.2224 latitude and 6.9083 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Erkrath, Germany, 40699