96.47.119.214 is located in Hayward, United States (latitude 46.013, longitude -91.485) db-ip data: September 2026