Chiesa parrocchiale dei Santi Barnaba e CassianoParishShareVia Umberto13877 Villanova Biellese, PiemonteItalyGet directions