Chiesa di Santa Maria AddolorataParishShareVia Madonna24060 Valmaggiore, LombardiaItalyGet directions