Goldibach 619,
9053 Teufen(Appenzell Ausserrhoden)
Switzerland

Alte Landstrasse 1042,
9427 Wolfhalden(Appenzell Ausserrhoden)
Switzerland