Address: Chemin des Pontets 33 1212 Grand-Lancy (GE) Switzerland See map: Google Maps CH Printer-friendly version