Online list of Le Chateau stores in Sarnia - get information about largest Le Chateau stores in Sarnia, Ontario near you, opening hours, address and phone and contact information. Select Le Chateau store in Sarnia from the list below or use Le Chateau store locator to find nearest store in your area. Stores are also displayed on the map with GPS.