65.60.166.78 is located in Westerville, United States (latitude 40.127, longitude -82.932) db-ip data: September 2026