All IWC Schaffhausen Stores in Montreal

Authorized Retailers

  • Chateau D'Ivoire

    10:00 AM - 5:30 PM 10:00 AM - 5:30 PM 10:00 AM - 5:30 PM 10:00 AM - 7:00 PM 10:00 AM - 7:00 PM 10:00 AM - 5:00 PMClosed Today
    2020 rue de la Montagne
    Montreal, QC H3G1Z7
    CA
    Main Number
    (514) 845-4651(514) 845-4651