23.245.178.99 is located in Leonardtown, United States (latitude 38.291, longitude -76.636) db-ip data: September 2026