144.83.16.134 is located in Bethesda, United States (latitude 39.029, longitude -77.137) db-ip data: September 2026