Location
245 Centrum Blvd, Ottawa, ON,  K1E 0A1

Completed
2009