There's not much need for a station at lawrence and McCowan, it's just a hospital and low-density commercial and residential. The only reason a station would be necessary here would be on an "if you build it they will come" type of mentality, but with large parks taking over the northern side...