65.64.91.222 is located in Shawnee, United States (latitude 35.335, longitude -96.923) db-ip data: September 2026