65.220.49.200 is located in Manassas, United States (latitude 38.799, longitude -77.514) db-ip data: September 2026