Please enable JavaScript
Doxa is a Swiss watch brand with a rich heritage, founded in 1889 by Georges Ducommun in the town of Le Locle, Switzerland