Chiesa di Santa Maria di LoretoParishShareVia Carrara98051 Barcellona Pozzo di Gotto, SiciliaItalyGet directions