Chiesa dei Santi Simone e GiudaParishShareVia dei Frassini63100 Ascoli Piceno, MarcheItalyGet directions