North Bay Mall
From Wikipedia, the free encyclopedia
North Bay Mall is a shopping mall in North Bay, Ontario. Its stores include Northern Experience Outlet, Bata/Athletes World Outlet, Winners and Dollarama. It is also home to the Cinemas Champlain, which show a selection of first-run movies.