Best places in Moncton, Canada
Champlain Place is one of Best places in Moncton, Canada.

1. Champlain Place

6.0
477 Paul St. (Champlain St.), Dieppe, NB
Shopping Mall · 12 tips and reviews

2. Assumption Place Courtyard

Moncton, NB
Office · No tips or reviews