- Ottawa, Ontario, Canada
Chartwell Duke of Devonshire Retirement Residence is a company based out of 1095 Carling Ave, Ottawa, Ontario, Canada.