Map Graph

Champlain Place

Shopping mall in New Brunswick, Canada

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

Read article
File:New_entrance_to_Champlain_Place,_Dieppe_NB_(2008).jpg
Top Questions
AI generated

List the top facts about Champlain Place

Summarize this article

What is the single most intriguing fact about Champlain Place?

Are there any controversies surrounding Champlain Place?

More questions