Place Saint-François 6 Lausanne 1003 Switzerland
Phone: +41 21 625 20 01
Website: https://www.swissinso.com/
Find us on Google maps