CF Champlain Canada, Moncton

CF Champlain

Champlain Place, also known as Champlain Mall and corporately styled as CF Champlain, is a shopping centre located in Dieppe, New Brunswick, Canada. It is the largest single-building shopping centre in Atlantic Canada by floor space.