CHÂTEAU DU CLAU 1460 A route de Montauban 82370 Labastide-Saint-Pierre, France Google_Maps Contact Us! contact@chateauduclau.com +33 5 63 30 50 24 Shop MONDAY - THURSDAY 11AM - 5PM FRIDAY - SATURDAY 10AM - 5PM