Dows Lake Pavilion Ottawa

1001 Queen Elizabeth Driveway, Ottawa , Ontario, Canada - Phone: 613-232-1001