129.22.107.28 is located in Cleveland (University Circle), United States (latitude 41.505, longitude -81.61) db-ip data: September 2026