98.114.214.143 is located in Bensalem, United States (latitude 40.105, longitude -74.951) db-ip data: September 2026