The Champlain Mall is a shopping mall located in Brossard, Quebec at the intersection of Taschereau Boulevard and Lapinière Boulevard. Champlain Mall is named in honour of Samuel de Champlain but references the Champlain Bridge that was built 13 years prior to the mall's opening. Champlain Mall is strategically located in Brossard: on the South Shore's longest commercial artery Taschereau Boulevard, near Autoroute 10 and adjacent to Terminus Brossard-Panama.
MoreLess