Chiesa di San MarcoParishShareStrada Statale 33 del Sempione28865 Crevoladossola, PiemonteItalyGet directions