Grimaud Franck, Médecin généraliste à Saint-père-en-retz