St. Mary della Scala Address Piazza Santa Maria della Scala 2398040 ScalaItaly Intentions No one from this parish has shared an intention yet