22 FB users likes Square Vauban, set it to 144 position in Likes Rating for Lens, France in Local Business category
Square Vauban is Lens based place and this enity listed in Clothing Store category.