IWC Schaffhausen Boutique – Moda Mall 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PM 10:00 AM - 10:00 PMModa Mall,Ground Floor, World Trade Center, Governtment Avenue 383, ManamaBHphone1743 11771743 1177Services AvailableService drop off onlyBuy a Watch/Browse CollectionDirectionsView Page