With the aid of google I've learnt that Guadeloupe is Department 971 of France and that there is a town called Saint-Francois in that department so I presume that is the answer?