Bus station move would create transportation hub

A proposal to move the Greyhound bus terminal from Catherine Street to the Via Rail Station on Tremblay Road could be good for all of the businesses involved. The Ottawa bus terminal (left) on Catherine Street may move to the Via Rail station on Tremblay Road if Mayor Larry O'Brien's proposal is adopted.

Continue reading