Garra Henri, Médecin généraliste à Sainte-foy-la-grande