95.75.56.245 is located in San Venanzio, Italy (latitude 44.745, longitude 11.437) db-ip data: September 2026