Country: Italy City: 19126 La Spezia Street: Via Carlo Alberto Federici 1 Location: Palasport di La Spezia