Chiesa Madre Maria SS ImmacolataParishShareVia dei Patti del Laterano74026 Leporano, PugliaItalyGet directions