99.115.160.197 is located in Cornelius, United States (latitude 35.487, longitude -80.86) db-ip data: September 2026