Grimaud Guillard Magalie, Médecin généraliste à Limoges