Rue de la Gare 271530 Payerne
Vordergasse 128213 Neunkirch
Grabenstrasse 158200 Schaffhausen
Route du Pont Butin 701213 Petit-Lancy
Avenue Cardinal-Mermillod 11227 Carouge
Avenue de l'Etang 611219 Vernier
Rue du Rhône 291204 Geneva
Rue de l'Ancienne-Poste 421337 Vallorbe
Does not accept new patients
Rue du Grand-Pont 81003 Lausanne
Avenue Haldimand 751400 Yverdon-les-Bains
Rue de Chantepoulet 211201 Geneva
Place Pury 72000 Neuchâtel
Boulevard James-Fazy 41201 Geneva
Chemin du Verger 4b1782 Belfaux
Grand'Rue 41A1373 Chavornay
Avenue Haldimand 731400 Yverdon-les-Bains
Rue de Bernex 292B1233 Bernex