Retailer SLOWATCH E.Leclerc Trzaska 67a 2000 Maribor Slovenia Contact Phone: +386 2 330 31 90 Email: maribor.leclerc [at] slowatch.si Get direction