Chiesa del Cuore Immacolato di MariaParishShareVia Francesco Petrarca96019 Rosolini, SiciliaItalyGet directions