IWC Schaffhausen Boutique - StrasbourgClosed - Opens at 10:00 AM3ter Rue du Dôme67000 StrasbourgFRphone03 68 71 05 7603 68 71 05 76Directions Link Opens in New TabView Page