Chiesa Parrocchiale di San Giovanni Battista e San NicolaoParishShareVia Lamarmora13037 Serravalle Sesia, PiemonteItalyGet directions