Chiesa dei Santi Filippo e GiacomoParishShareVia Santissimo Crocifisso95030 Mascalucia, SiciliaItalyGet directions