More electronics & phone stores near Bell

766 Taunton Road East
1330 Ritson Road North