Avenue de Sévelin 46,
1004 Lausanne, Switzerland

Phone: +41 21 621 74 00
View on Google Maps

View location openings