Headquarter MIDO Mido SA Ch. Des Tourelles 17 2400 Le Locle Switzerland +41 (0)32 933 35 11 +41 (0)32 933 55 00
Find a store