Chiesa della Nostra Signora AddolorataParishShareVia Giuseppe Garibaldi18025 Cosio di Arroscia, LiguriaItalyGet directions