ADVERTISEMENT

Ottawa

Brigil buying downtown Ottawa Greyhound station with plans for redevelopment

Published

The Ottawa Central Station at 265 Catherine St. in October 2020. (CTV News Ottawa)