Chiesa San Francesco & ChiaraParishShareVia Don Luigi Sturzo74018 Castellaneta, PugliaItalyGet directions