Macheda David, Médecin généraliste à Cranves-sales