Retailer SLOWATCH Novo Mesto Otoska Cesta 5 8000 Novo Mesto Slovenia Contact Phone: +386 7 337 28 70 Email: novo.mesto [at] slowatch.si Get direction