148.178.180.46 is located in Dallas, United States (latitude 32.822, longitude -96.874) db-ip data: September 2026