Location

Schützenstrasse 17, 5102 Rupperswil, Switzerland