Château Vessière liegt im Herzen der Costières de Nîmes im äußersten Süden des Rhonetals. Das Château besitzt 65 Hektar Weinberge. Vor den Toren der Camargue gelegen, genießt das Weingut ein außergewöhnliches Terroir und Klima. Dieses wunderschöne Anwesen gehörte Mademoiselle Lucie de Vessière, die Teulons Ehefrau wurde. Das Anwesen wurde seitdem von Generation zu Generation weitergegeben.
1975 übernahm Philippe Teulon nach seinem Studium der Önologie an der Fakultät für Naturwissenschaften von Montpellier die Leitung. Philippe ist immer noch täglich auf dem Weingut und arbeitet eng mit seinem Sohn Vincent zusammen, um feine und elegante Bioweine zu entwickeln, für die sie jedes Jahr zahlreiche Auszeichnungen erhalten.