72.249.66.139 is located in Dallas, United States (latitude 32.808, longitude -96.857) db-ip data: September 2026