Chiesa Parrocchiale di Santa LiberataParishShareVia Cesare De Titta66023 Francavilla al Mare, AbruzzoItalyGet directions