Chiesa di San Giovanni BattistaParishShareVia Umberto PrimoArlena di Castro, LazioItalyGet directions