Chiesa di Nostra Signora di LourdesParishShareViale Agostino Caligiuri87012 Castrovillari, CalabriaItalyGet directions