More electronics & phone stores near Telus

50 Rideau Street