Address: Route de Sous-Moulin 39 1226 Thônex Switzerland See map: Google Maps CH Printer-friendly version