Hi and welcome to the forum.
I was going to suggest trying the French telephone listings (
PagesJaunes - Accueil Pages Blanches ) but you'd have to narrow down the area a bit. Lyon and Bordeaux are on opposite sides of France, so basically you're looking at everything south of Paris.
Cheers,
Bev