128.206.9.90 is located in Columbia, United States (latitude 38.95, longitude -92.331) db-ip data: September 2026