Russian Lausanne, Switzerland
Place Saint-François 5,
1003 Lausanne, Switzerland
Rue Mercerie 12,
1003 Lausanne, Switzerland
Place de la Gare 9,
1260 Nyon, Switzerland
Route de Florissant 2,
1206 Genève, Switzerland
Rue de Cornavin 5,
1201 Genève, Switzerland
Avenue du Lignon Le Lignon,
1219 Vernier, Switzerland