Chiesa di San Carlo BorromeoParishShareVia Carlo Vaccari19037 Santo Stefano di Magra, LiguriaItalyGet directions