IWC Schaffhausen Boutique - Houston 10:00 AM - 6:00 PM 10:00 AM - 6:00 PM 10:00 AM - 6:00 PM 10:00 AM - 6:00 PM 10:00 AM - 6:00 PM 10:00 AM - 6:00 PMClosed Today 1801 Post Oak Blvd suite 100Houston, TX 77056USphone(713) 960-8950(713) 960-8950DirectionsView Page