Chiesa di Santa Maria AddolorataParishSharePiazzale Santa Maria Addolorata26900 Lodi, LombardiaItalyGet directions