More electronics & phone stores near Bell

240 Leighland Avenue