Chiesa di Santa Maria della ScalaParishShareCorso Re Umberto12039 Villanovetta, PiemonteItalyGet directions