Inside Bayshore Mall

Bayshore Shopping Centre is the second-largest shopping mall in Ottawa The mall is one of the busiest in the National Capital Region with its 188 brand name stores attracting about 7 million visitors per year from across the city and the surrounding region. 

Bayshore Mall


Store List