- SERVICE PROVIDER
Barnard Castle Surgery Partnership Also known as Barnard Castle Surgery
This is an organisation that runs the health and social care services we inspect
Map and contact details
Barnard Castle Surgery Partnership
Victoria Road
Barnard Castle
County Durham
DL12 8HT