logo

Video encyclopedia

North Devon Hospice

The North Devon Hospice is a charity based in Barnstaple established in 1984 providing palliative care.