Place d'Orleans

Mall in
Info

The Place d'Orleans is located in Ottawa, ON. The anchor stores in the mall are The Bay, Sport Chek, and Zellers. The Place d'Orleans has a non traditional anchor as well, housing the Royal Canadian Mounted Police in the upper level.

(613) 824-9050
Directory

Select a store below for more details, such as store hours.