Official website http://www.lerougeblanc.ch/en/
Phone +41 22 731 15 50
Address Quai des Bergues 27, 1201 Genève, Switzerland
Coordinates 46°12'23.441" N 6°8'44.156" E