Rue de Vermont 37
6th floor
1202 Geneva
See on the map
Lines 8 et 11: stop Motta
Lines 5, F, 20: stop Vermont
The Magellan centers rigorously apply the recommended health measures in order to allow you access to health care in complete safety.