82.32.121.117 is located in Halesowen, United Kingdom (latitude 52.449, longitude -2.049) db-ip data: September 2026