Location

Bahnhofstrasse 13, 8808 Pfäffikon, Switzerland