Chiesa Madre di Santa Maria ImmacolataParishShareVia Tredicesima Traversa95032 Belpasso, SiciliaItalyGet directions