Location

Turmstrasse 24, 6312 Steinhausen, Switzerland