the diocesan parish list, lists( first st.) as the address and the diocesan press release lists (St. Ann Church, Toronto located at Gerard St. East and DeGrassi St).
http://www.freerepublic.com/focus/f-religion/1684992/posts?page=20#20
Good point! That is very strange.