Building Contractors in Switzerland Michele Barra Address: Via Locarno 50 CP 961, 6612 Ascona Switzerland Phone Number: +41 917 85 14 70