Roxer SA is located in La Chaux-de-Fonds, Switzerland on Rue du Collège 92. Roxer SA is rated 3 out of 5 in the category machining manufacturerclock watch makerwatch manufacturer in Switzerland.
Address
Rue du Collège 92
Accessibility
Wheelchair-accessible entrance