Default Image - LEOLA
Multibrand Stores & Concept Stores

LEOLA

12 AVENUE DE LA GRANDE BEGUDE
13770, Venelles
Itinerary
(+33) 442294549

Welcome to our shop ! Come discover our FAGUO collections: sneakers shoes apparel luggage and accessories.