St. Galler Strasse 5,
9042 Speicher(Appenzell Ausserrhoden)
Switzerland

Ebni 14,
9053 Teufen(Appenzell Ausserrhoden)
Switzerland