Werdstrasse 8,
9410 Heiden(Appenzell Ausserrhoden)
Switzerland

Buchenstrasse 19,
9042 Speicher(Appenzell Ausserrhoden)
Switzerland