Gardens

19-James Michael Flaherty Building

90 Elgin S., Ottawa, British Columbia

Visit the Green Wall in this building.

Stay in the know

Get Garden news, events and more straight to your inbox!