Chiesa di Santa Maria ImmacolataParishShareVia Sant'Eustacchio25122 Brescia, LombardiaItalyGet directions