Baillie Xavier, Médecin généraliste à Grasse