Castaing David, Médecin généraliste à Saint-vincent-de-tyrosse