Invest Ottawa and Bayview Yards Categories Municipal 7 Bayview Station Road, Innovation Centre at Bayview Yards Ottawa ON K1Y 2C5 613-828-6274 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×