Bankfoot Residential Care Home, Beechgrove, Moffat, DG10 9RS Charity No. SCO10316 Loading… Taking too long? Reload document | Open in new tab