16 Killdeer Bay, Ottawa, ON



16 KILLDEER BAY is an address on the street KILLDEER BAY (PASS KILLDEER), Ottawa, Ontario, Canada.