Skip to main content

Chollacott House Nursing Home

61 Whitchurch Road, Tavistock, Devon, PL19 9BD

About this care service

This service is run by Stonehaven (Healthcare) Ltd, within Devon local authority