Country: Italy City: Leini Torino Street: Via Volpiano 38; 10040 Leini Location: Cittadella dello Sport; Palestra Maggiore di Leini