More electronics & phone stores near Bell

700 Lawrence Avenue West