107.175.80.90 is located in Buffalo, United States (latitude 42.886, longitude -78.878) db-ip data: September 2026