Rorschacher Strasse 199000 St. Gallen
Rosenbergstrasse 42B9000 St. Gallen
Kornhausstrasse 39000 St. Gallen
Grenzstrasse 279430 Saint Margrethen
Does not accept new patients