Hi - I asked my pal Matthew, who lives in France, about this... he said:
"She could check the yellow pages to see if there's an Emmaüs store -- that's the main Catholic charity that runs thrift shops in France. She might have to take a taxi -- they are usually located on the fringes of the town. The one big one I go to here is in an industrial park. "
Good luck! Amanda