Devonshire Retirement Residence

901 Riverside Dr W
Windsor