Skip to main content

Middleton Care Limited

6 Bridge Street, Middleton In Teesdale, Barnard Castle, County Durham, DL12 0QB

About this care service

This service is run by Middleton Care Limited, within County Durham local authority