16 practitioners across 7 specialties in St. Gallen (Appenzell Ausserrhoden). Pick a specialty to book.