at , Lille , 59777 France
6 FB users likes Ouibus, set it to 197 position in Likes Rating for Lille, France in Local Business category
Ouibus is Lille based place and this enity listed in Bus Station category. 59777.