Skip to content
Close
About us
Contact
About us
Contact
Let’s not just talk the talk, but walk the walk together in pursuit fulfillment.
OF Design Ltd
Via Stella 19
CH-6850 Mendrisio
Switzerland
Google maps
→
Tel:
+41(0)91 640 81 10
Contact us
Our commitment is to produce thousands pairs of shoes with the same care that we would employ to produce only one.