Franck Dubarry S.A.
Rue du Jeu-de-L’Arc 15
PO Box 6259
1211 Genève 6
The watches of Franck Dubarry are born from the French standard. The adventurous, surprising and unique details of these luxury watches are designed from the French freedom ideals and are made with the know-how of Swiss watchmaking.
Franck Dubarry Swiss Watches website