Chiesa di San SalvatoreParishShareVia Carraia o dei Giudici56011 Castelmaggiore, ToscanaItalyGet directions