Chiesa della Santisima PietàParishShareSpalto Vittorio Veneto15073 Castellazzo Bormida, PiemonteItalyGet directions