Chiesa del Cuore Immacolato di Maria (dei Frati Minori)ParishShareVia Tre Ottobre63100 Ascoli Piceno, MarcheItalyGet directions