Chiesa di Maria Santissima ImmacolataParishShareVia Umberto Primo95013 Fiumefreddo di Sicilia, SiciliaItalyGet directions