CF Champlain Place & Bass Pro Complex Location: Dieppe, New Brunswick Description: CF Champlain Place is a premier retail destination in Eastern Canada. CF Champlain Place has taken a unique approach to redevelopment, extending well beyond traditional fashion retail and has become a lifestyle node offering exciting experiences...