I haven’t been on the island since it opened, but third/fourth-hand I’m told that the Red Cross setup is over near the French-side airport, on the inland end. Ask your hotel/villa owner. They will know better than I do.