Geo Location Information for 95.156.208.2 IP Address. The IP Address 95.156.208.2 is located at 50.8 latitude and 7.61042 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Rosbach, Germany, 61191