- SERVICE PROVIDER
Crelake Care Limited
This is an organisation that runs the health and social care services we inspect
Map and contact details
Crelake Care Limited
Crelake House
4 Whitchurch Road
Tavistock
Devon
PL19 9BB