Is this Walmart Store an authorized Victorinox watch repair center?
Address: 14941 N Dale Mabry Hwy, Tampa, FL 33618, USA
GThomas Martinez | Aug 18, 2021
No
Matt Wilson | Aug 18, 2021
Not sure but they do install batteries.
Thanks! Your answer is awaiting moderation.