confederation park - canal stage s

100 Elgin Street
Ottawa
Ontario
Canada