72.78.100.12 is located in Quakertown, United States (latitude 40.448, longitude -75.334) db-ip data: September 2026