80.156.86.79 is located in Ulm, Germany (latitude 48.4011, longitude 9.98761) db-ip data: October 2026
Loading whois…