Address: Monte dei Paschi di Siena, Via Nova, San Piero in Campo, Sant'Ilario, Campo nell'Elba, Livorno, Tuscany, 57034, Italy
Operator: Monte dei Paschi di Siena