photos 20220325. The new entrance to Kennedy station and the Eglinton Crosstown is an excellent place to mount a cell tower. Image March 25, 2022 Vik