Chiesa della Madonna del PodioParishShareVia Capoluogo12046 Santo Stefano Roero, PiemonteItalyGet directions