Vistek In Canada has 5 Stores in 4 Towns. Most of them are located in Edmonton (2 stores), Calgary (1 store), Mississauga (1 store) and Toronto (1 store).
Vistek Calgary
Vistek Edmonton2
Vistek Mississauga
Vistek Toronto