65.185.98.239 is located in Athens, United States (latitude 39.329, longitude -82.101) db-ip data: September 2026