Chiesa parrocchiale dei Santi Antonio abate e StefanoParishShareVia Vittorio Veneto28865 Crevoladossola, PiemonteItalyGet directions