290 Powell Avenue Dows Lake Civic Hospital And Area, Ottawa