205.202.96.39 is located in Offutt Air Force Base, United States (latitude 41.12, longitude -95.921) db-ip data: September 2026