World Exchange Plaza Ottawa

Parking in Ottawa, Canada
Suggest an edit · Your business? Claim now

Add more information

The World Exchange Plaza is an office and retail complex in Downtown Ottawa, Ontario, Canada. Consisting of two towers and an outdoor …

Facts

Construction completed:1991 (Tower I)
Opened:1991
Construction started:1989 (Tower I)
Data from: Yelp