Chiesa di Maria SS. ImmacolataParishSharePiazza Papa Giovanni XXIII73011 Sannicola, PugliaItalyGet directions