Dorward House24 Dorward Road, Montrose DD10 8SB14.4 miles from centre of ShandfordSize 40 roomsOlder Person CarePermanent CareResidential CareDementia Residential CareMental Health Care