Chiesa parrocchiale di Santo StefanoParishShareVia Otto Ottobre18030 Castel Vittorio, LiguriaItalyGet directions