96.245.17.22 is located in Sellersville, United States (latitude 40.354, longitude -75.305) db-ip data: September 2026