Chiesa della Santissima AnnunziataParishShareVia Angelo Ottone13037 Borgosesia, PiemonteItalyGet directions