IBM DR is located in Meyrin, Switzerland on 1217, Rue des Moulières 12. IBM DR is rated 3 out of 5 in the category transit station in Switzerland.
Address
1217, Rue des Moulières 12
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance