Chiesa di San Giovanni Battista e Santa LuciaParishShareVia Belvedere17015 Celle Ligure, LiguriaItalyGet directions