Address: Mestre 2, 126, Via Ca' Rossa, Carpenedo, Mestre-Carpenedo, Mestre, Venice, Venezia, Veneto, 30174, Italy
Operator: Poste Italiane