Beata Vergine della ConcezioneParishSharePiazzetta dei Cappuccini15076 Ovada, PiemonteItalyGet directions