Via Torrazza, 18 - 10013 Borgofranco d'Ivrea