More electronics & phone stores near Telus

2102 11th Avenue