Geo Location Information for 80.83.115.38 IP Address. The IP Address 80.83.115.38 is located at 48.9333 latitude and 8.26667 longitude in Germany. Friendly Location for the IP Address is Baden-wurttemberg, Durmersheim, Germany, 76448
Echte Kunden Bewertungen, Meinungen und Erfahrungsberichte für Banken, Versicherungen und Finanzdienstleister und deren Produkte finden Sie auf BankingCheck.