Retailer SLOWATCH Velenjka Celjska Cesta 40 3320 Velenje Slovenia Contact Phone: +386 3 898 74 30 Email: velenje [at] slowatch.si Get direction