Estrabaud Francis, Médecin généraliste à Mazamet