Chiesa Santi Felice e AgataParishShareVia Monsignor Paolo Ivaldi15026 Oviglio, PiemonteItalyGet directions