Location

Forchstrasse 154, 8125 Zollikerberg, Switzerland