199.106.139.7 is located in Dallas, United States (latitude 32.813, longitude -96.837) db-ip data: September 2026