Airvault Michel, Médecin généraliste à Selles-sur-cher