64.191.7.3 is located in Waverly, United States (latitude 42.726, longitude -92.475) db-ip data: September 2026