Champlain Mall is strategically located in Brossard: on the South Shore's longest commercial artery Taschereau Boulevard (Quebec Route 134), near Autoroute 10 and adjacent to Terminus Brossard-Panama.
[2] Champlain Mall's history goes all the way back to October 1957, before the city of Brossard was founded, when Ivanhoe Corporation, through its business partner Westmount Realties Company, acquired a series of lots from La Prairie-de-la-Madeleine Parish with the intent of building a shopping centre at the corner of what is now Provencher and Pelletier boulevards.
Champlain Mall was jointly owned by Ivanhoe and Kerrybrooke, the real-estate subsidiaries of Steinberg's and Sears Canada respectively.
[16] The theatre eventually closed on November 6, 2000 over a contractual dispute between its operator TheMax Inc. and its content provider IMAX Corporation.
[18] Sears completed in September 1998 a $20-million makeover of three of its stores at Champlain Mall, Galeries d'Anjou and Carrefour Laval.
[19] A$40 million facelift was completed at the Champlain Mall in late 2011 to better compete against South Shore rivals Quartier DIX30 and Promenades Saint Bruno.