Address: Place Louis-Favre 1225 Chêne-Bourg Switzerland See map: Google Maps CH Printer-friendly version