198.252.99.208 is located in Los Angeles, United States (latitude 34.055, longitude -118.243) db-ip data: September 2026