96.2.83.150 is located in Aberdeen, United States (latitude 45.465, longitude -98.487) db-ip data: September 2026