Stefanel Lecce Via G. Oberdan 28, 73100 Lecce (Lecce) Italy +39 0832 1520136 Mon: 10:00-13:30, 16:30-20:30 Get directions