Location

Talstrasse 35, 8808 Pfäffikon, SZ, Switzerland