If you're flying into Venice Treviso A. Canova airport, the closest National car hire location to you is Aeroporto A Canova, and they can be reached on +39 0422 433834.
Yes, National offers pick-up services from Venice Treviso A. Canova airport (TSF).