Chiesa di Santa Maria Immacolata e Sant'Antonio di PadovaParishShareVia Longuelo24080 Bergamo, LombardiaItalyGet directions