450 Lansdowne Street(250) 434-4601Hours listed
Telus
More electronics & phone stores near Telus
475 Seymour Street
258 Lansdowne Street
198 Victoria Street West(250) 374-3848
945 Columbia Street West
910 Columbia Street West(250) 374-3452Hours listed