Boulevard des Philosophes 51205 Geneva
Place du Marché 91350 Orbe
Does not accept new patients
Rue du Marché 71204 Geneva
Avenue Cardinal-Mermillod 11227 Carouge
Rue de la Gabelle 61227 Carouge
Avenue Bois-de-la-Chapelle 991213 Onex
Avenue de la Gare des Eaux-Vives 281208 Geneva
Route de Florissant 231206 Geneva
Grand'Rue 41A1373 Chavornay
Route des Jeunes 101212 Lancy