Chiesa dei Padri ScolopiParishSharePiazza di Santa Maria Maggiore03011 Alatri, LazioItalyGet directions