Chiesa di Santa Maria ImmacolataParishSharePiazza San Carlo Borromeo06081 Assisi, UmbriaItalyGet directions