149.89.201.206 is located in New York, United States (latitude 40.718, longitude -74.014) db-ip data: September 2026